上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要: 按标签分类,方便查找,鼠标放上有简单说明标签大概有哪些内容 | MongoDB | Shell | zookeeper | Dubbo | | : : | : : | : : | : : | | ShardingJDBC | SpringCloud | JVM | Pulsar | | Redis 阅读全文
posted @ 2022-04-05 18:35 RollBack2010 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 准备 将producer模块复制出来三份,分别修改以下内容 service.port dubbo.protocol.port HelloWordImpl.java中的输出内容 public class HelloWordImpl implements HelloWord { public Strin 阅读全文
posted @ 2022-04-05 17:06 RollBack2010 阅读(872) 评论(0) 推荐(0) 编辑
摘要: Dubbo Apache Dubbo 是⼀款⾼性能、轻量级的开源服务框架。 Apache Dubbo 提供了六⼤核⼼能⼒:⾯向接⼝代理的⾼性能RPC调⽤,智能容错 和负载均衡,服务⾃动注册和发现,⾼度可扩展能⼒,运⾏期流量调度,可视化的服务治理 与运维 Dubbo实现RPC原理 服务消费者去注册中⼼ 阅读全文
posted @ 2022-04-05 17:06 RollBack2010 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 什么是RPC RPC是⼀种协议:是⼀种远程过程调⽤(remote procudure call)协议 rpc协议是在应⽤层之上的协议,规定了通信双⽅进⾏通信的数据格式是什么样的,及数据如何传输: 指明调⽤的类或接口 指明调⽤的⽅法及参数 手写RPC 模拟远程调用过程,通过这个过程帮助了解Dubbo的 阅读全文
posted @ 2022-04-05 17:04 RollBack2010 阅读(77) 评论(0) 推荐(0) 编辑
摘要: Curator客户端 Apache Curator POM <!-- https://mvnrepository.com/artifact/org.apache.curator/curator-framework --> <dependency> <groupId>org.apache.curato 阅读全文
posted @ 2022-03-31 21:30 RollBack2010 阅读(126) 评论(0) 推荐(1) 编辑
摘要: 权限 给当前窗口添加一个用户 addauth digest uname:123 添加一个节点 create /authnode val auth:uname:123:acdrw # 设置权限用户名:密码:具体权限,权限见下面表格 新打开一个窗口 直接通过get /authnode 会提示没有权限,需 阅读全文
posted @ 2022-03-31 21:29 RollBack2010 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 集群 集群角色 Leader:处理集群的所有事务请求,集群中只有一个Leader Follower:只能处理读请求,参与Leader选举 Observer:只能处理读请求,提升集群读的性能,不能参与Leader选举 集群搭建 停止单机zk 创建四个文件夹(四个节点,实际应该是多台服务器) /usr/ 阅读全文
posted @ 2022-03-31 21:29 RollBack2010 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 节点操作 通过./zkCli.sh进入 创建节点 create /name1 #创建一个节点name create /name1/name1-1 #在name1节点下创建name1-1 查看节点 ls / #查看根节点,根据根节点再查其他的节点 删除节点 方式一:非乐观锁 delete /节点名称 阅读全文
posted @ 2022-03-31 21:29 RollBack2010 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 单机部署 解压 解压上面下载的压缩包 tar -zxvf apache-zookeeper-3.7.0-bin.tar.gz 配置 到解压目录下,/conf目录,把zoo_sample.cfg文件复制一份,命名为zoo.cfg 配置文件详解 Zookeeper配置文件详解 tickTime=2000 阅读全文
posted @ 2022-03-31 21:28 RollBack2010 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 把之前的一些命令串一下,简单写一个漏洞百出的kill脚本 #!/bin/bash #定义一个全局变量,用于存放服务的进程 processNum #定义个函数,用于获得进程,并将进程赋值给上面定义的变量 #这个函数逻辑为: # 1.通过jps -l命令,获得所有运行的java进程 # 2.通过awk命 阅读全文
posted @ 2022-03-27 15:40 RollBack2010 阅读(43) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页