hsgao_water
码龄9年
关注
提问 私信
  • 博客:161,373
    161,373
    总访问量
  • 95
    原创
  • 1,966,093
    排名
  • 14
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2015-07-09
博客简介:

hsgao_water的博客

查看详细资料
个人成就
  • 获得38次点赞
  • 内容获得16次评论
  • 获得82次收藏
创作历程
  • 1篇
    2022年
  • 29篇
    2019年
  • 5篇
    2018年
  • 1篇
    2017年
  • 34篇
    2016年
  • 35篇
    2015年
成就勋章
TA的专栏
  • mysql
    1篇
  • Java
    13篇
  • Java 的设计模式
    24篇
  • Java 线程
    3篇
  • ORACLE
    1篇
  • Eclipse
    2篇
  • gson
    3篇
  • Spring
    7篇
  • slf
    1篇
  • JMS
    4篇
  • RabbitMQ
    6篇
  • RabbitMQ JMS
    1篇
  • 性能
    2篇
  • mybatis
    8篇
  • bug
    3篇
  • Maven
    1篇
  • 消息中间件
  • 源码分析
    3篇
  • 编码过程中遇到的问题
  • Redis
    2篇
  • nginx
    5篇
  • 网络
  • Zookeeper
    10篇
  • 集群
    1篇
  • 一台机器
    1篇
  • 虚拟机集群
    1篇
  • 网络编程
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

344人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

myql explain

1、失败通知模式2、生产者确认模式 2.1、一般确认模式 2.2、同步确认模式 2.3、异步确认模式 2.4、批量确认模式3、事务
原创
发布博客 2022.05.15 ·
180 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rabbitmq-window后台管理命令

角色说明administrator(超级管理员):可以登录控制台,查看所有信息可以对用户和策略进行操作Monitoring(监控者):可以登录控制台,可以查看节点相关的信息,比如进程数,内存使用情况等Policymaker(策略制定者):可以登录控制台,制定策略,但是无法查看节点信息Management(普通管理员):仅能登录控制台其他:无法登录控制台,一般指的是提供者和消费者...
原创
发布博客 2019.10.20 ·
312 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rabbitmq-rpc

rabbitmq-rpc前面讲的几个交换器,我们都是单向的消息发送,生产者将消息发送给消费者就不管了。在实际业务中,我们有时候要等耐消费者将结果返回给我们,或者说我么需要消费者上的一个功能,一个方法,一个接口返回给我们的值。但是往往我们的系统是不同的子系统,分布在不同的电脑,不能直接通过方法来调用,所以需要使用到RPC(Remote Procedure Call)远程过程调用模式。Rabb...
原创
发布博客 2019.10.20 ·
262 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rabbitmq-Fanout exchange(扇形交换器)

Fanout exchange扇形交换器,以广播的形式发送,不管消费者是否有相匹配的绑定键,都会收到消息。就像你买了商品A,人家还硬要把商品B都送给你,买一送一。我们具体看下实例:生产者发送消息:Send apple:Hello,RabbitMq1Send orange:Hello,RabbitMq2Send pear:Hello,RabbitMq3package c...
原创
发布博客 2019.10.11 ·
220 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rabbitmq-direct exchange(直接交换器)

Direct exchange直接交换器模式,其路由算法非常简单,一条消息只发送到完全匹配的队列。我们使用以下几个实例来说明:实例1在这个直接交换器实例中,我们绑定了两个队列到交换器中,第一个队列使用绑定键orange,第二个队列使用black和green绑定键。在这个实例中,路由键为“orange”的消息将被分发到队列Q1,路由键为”black”和“green”将被发到队...
原创
发布博客 2019.10.11 ·
360 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rabbitmq-Topic exchange(主题交换器)

Topic exchange消息发送到topic exchange(主题交换器)不能具有任意的routing_key(路由键),它必须是一系列的单词,使用点号.分隔。这些单词可以是任意的,但是经常定义了与消息相关的特性。一些有效的路由键示例:"stock.usd.nyse", "nyse.vmw", "quick.orange.rabbit"。路由键中的字可以任意多个,最多255个字节。绑...
原创
发布博客 2019.10.11 ·
429 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rabbitmq-windows安装、基本操作

rabbitmq底层使用erlang语言实现,安装前,先查看两者匹配版本rabbitmq与erlang相匹配版本:https://www.rabbitmq.com/which-erlang.htmlerlang安装1、下载erlang22.1https://www.erlang.org/downloads2、安装完后配置环境变量3、测试是否安装成功打...
原创
发布博客 2019.10.10 ·
167 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

error: %preun(redis-4.0.14-1.mga6.x86_64) scriptlet failed, exit status 127

今天尝试使用rpm安装redis,结果没成功安装,想删除redis-4.0.14-1.mga6.x86_64总是失败。报错:[root@localhost usr]# rpm -e --allmatches --nodeps redis-4.0.14-1.mga6.x86_64/var/tmp/rpm-tmp.48ICk0: line 1: /usr/share/rpm-helper/d...
原创
发布博客 2019.09.08 ·
866 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

GuestRpcSendTimedOut: message to toolbox-dnd timed out

这两天安装centos7的虚拟机总是出现莫名其妙的问题(自己不懂虚拟机内部原理,只能认为莫宁奇妙了,哈哈),这不又遇上了一个问题。虚拟机安装好,开始还可以使用,今天早上一打开,发现虚拟机停留在启动页面,然后就没然后了。于是只能打开日志wmware.log看看了发现最后打印的是:2019-09-08T07:57:16.441+08:00| vmx| I125: USB: Found ...
原创
发布博客 2019.09.08 ·
7433 阅读 ·
2 点赞 ·
1 评论 ·
2 收藏

InetAddress-InetSocketAddress

InetAddress:封装计算机的IP地址和DNS,没有端口InetAddress() { holder = new InetAddressHolder();}InetSocketAddress:封装计算机的IP地址和端口,从构造方法就能发现private InetSocketAddressHolder(String hostname, InetAddress ...
原创
发布博客 2019.08.22 ·
553 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Zookeeper节点操作-2

在Zookeeper节点操作-1使用了同步返回,这里举几个节点操作回调接口的函数。在这篇里添加了NodeChildrenChanged事件,该事件是对节点下的子节点的创建和删除进行监听。注意事项:临时节点下不能创建子节点package ghs.zook;import java.io.IOException;import java.util.concurrent.CountDow...
原创
发布博客 2019.08.19 ·
1845 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Zookeeper-伪集群搭建

创建3台机器的集群,这里没有三台机器,打算使用一台机器不同端口(虚拟机)来创建。1、在/usr/local/zookeeper-3.4.9目录下创建三个子目录zk1,zk2,zk3mkdir zk1 zk2 zk32、在子目录zk1,zk2,zk3下分别创建data、logs目录mkdir data logs3、分别在子目录下zk1,zk2,zk3下创建myid。3...
原创
发布博客 2019.08.19 ·
124 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Zookeeper-单机版安装

Zookeeper-单机版安装1、下载zookeeper下载地址:http://zookeeper.apache.org/releases.html#download历史版本列表找个稳定最新版本下载,这里下载zookeeper3.5.5版本,这个版本需要jdk1.8支持,低于jdk1.8,最后安装失败。复制链接地址使用wget工具下载,没有wget工具的用yum...
原创
发布博客 2019.08.19 ·
193 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Zookeeper节点操作-1

Zookeeper客户端api有三种方式:1、原生api2、客户端client3、第三方curator原生api使用起来麻烦点,首先事件注册在事件触发后就失效,又必须重新注册,汽车删除节点没有原生迭代删除api。这里用原生api写的增删该查的简单例子。package enjoy.zook;import org.apache.zookeeper.*;import org...
原创
发布博客 2019.08.18 ·
761 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Zookeeper-日志可视化工具

Zookeeper日志分两类:一类为快照,默认存储在../zookeeper/data/version-2下,在配置文件可以配置其路径dataDir=/usr/local/zookeeeper/data一类为事务日志,默认存储和快照下,一般我们将其分开,在配置文件里配置其路径dataLogDir=/usr/local/zookeeeper/logs但是快照和事务日志,我们直接用编辑器打开...
原创
发布博客 2019.08.18 ·
1493 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

Zookeeper-四字命令

zookeeper的四字命令是指它们的命令长度都是4个英文字母。运维人员可以在不使用zookeeper客户端命令的前提下,简单而便捷地使用四字命令来查看zookeeper当前的状态等信息。四字命令使用方式有两种:第一种,通过Telenet方式,使用telnet客户端登录zookeeper的对外服务端口,然后输入四字命令即可。第二种,使用nc方式四字命令1.echostat...
原创
发布博客 2019.08.18 ·
1487 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

Zookeeper-服务端常用命令

Zookeeper-服务端常用命令cd ../zookeeper/bin./zkServer.sh start不指定配置文件启动zk服务./zkSever.sh start ../conf/zoo.cfg./zkServer.sh start-foreground在当前会话窗口启动zookeeper服务,日志会在当前窗口打印,使用ctrl+c直接关闭服务...
原创
发布博客 2019.08.18 ·
483 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Zookeeper-客户端命令

Zookeeper客户端命令zkCli.sh默认为本地服务端,连接到服务器zkCli.sh -server ip:port指定服务端,连接到服务集群help命令connect host:port连接到其他的zookeeper服务器 create [-s] [-e] path data acl创建节点,-s为创建有序列的节点,-e创建临时...
原创
发布博客 2019.08.17 ·
268 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Zookeeper-节点

定义 Zookeeper的视图结构和标准的Unix文件系统类似,其中每个节点称为数据节点或Znode,每个znode可以存储数据,还可以挂载子节点,因此可以称之为“树”。特性1、在Zookeeper中,znode是一个跟Unix文件系统路径相似的节点,可以往这个节点存储或获取数据2、通过客户端可对znode进行增删改查的操作,还可以注册watcher监控znode的...
原创
发布博客 2019.08.17 ·
133 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Zookeeper-配置参数

Zookeeper配置参数1、clientPort:客户端连接Server端的端口,即Server端对外服务端口,默认为2181。2、dataDir:存储快照snapshot的目录,默认情况下,事务日志也会存储在该目录下。所以建议配置参数dataLogDir用来存储事务日志的快照文件,事务日志会直接影响zk性能。3、dataLogDir:事务日志输出目录。尽量给事务日志的输出配置单独的...
原创
发布博客 2019.08.17 ·
954 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多