摘要: // @ZyxNote集群CP架构@Overridepublic void put(String key, Record value) throws NacosException { mapConsistencyService(key).put(key, value);} // @ZyxNote集群 阅读全文
posted @ 2021-10-13 20:08 却道。此心安处是吾乡 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 学习Nacos源码的时候 Nacos的服务变更 服务端会向客户端主动推送变更信息,监听变更而后推送信息 就是通过Spring Event实现的 Demo @Servicepublic class TestServeric implements ApplicationContextAware, App 阅读全文
posted @ 2021-10-09 17:47 却道。此心安处是吾乡 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 客户端 NacosNamingSpaceService // @ZyxNote健康检查与心跳@Overridepublic void registerInstance(String serviceName, String groupName, Instance instance) throws Na 阅读全文
posted @ 2021-10-09 12:10 却道。此心安处是吾乡 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 服务实例发生变动的时候, 如果仅靠客户端 定时任务向注册中心拉取实例, 会有五秒钟的延时 Nacos为之优化, 做了一个服务端主动推送 Notifier.run() 405行 handle(pair); → 432行 listener.onChange(datumKey, dataStore.get 阅读全文
posted @ 2021-10-09 12:10 却道。此心安处是吾乡 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 查看max_map_count的值 默认是65530 cat /proc/sys/vm/max_map_count 重新设置max_map_count的值 sysctl -w vm.max_map_count=262144 拉取镜像 docker pull elasticsearch:7.7.0 启 阅读全文
posted @ 2021-10-08 17:13 却道。此心安处是吾乡 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 基于源码版本(nacos1.4.2) Nacos的注册: 注册功能: 客户端启动 找到Nacos服务端 首先进到方法 serverProxy.registerService(groupedServiceName, groupName, instance); 其发送了一个Http请求向服务端 用以注册 阅读全文
posted @ 2021-09-30 17:24 却道。此心安处是吾乡 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 第一列id, 代表序号, id越大 越先执行 id如果相等 则从上往下执行 第二列select_type, 代表 查询的类型 第三列table 查的哪张表 第四列type: 关联类型/表示类型 system>const>eq_ref>ref>range>index>ALL 一般来说 得保证查询达到r 阅读全文
posted @ 2021-09-28 11:42 却道。此心安处是吾乡 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 配置文件: spring.application.name=hd-activity-servicespring.cloud.nacos.config.server-addr=${spring.cloud.nacos.config.server-addr}#nacos certification in 阅读全文
posted @ 2021-09-28 11:14 却道。此心安处是吾乡 阅读(2297) 评论(0) 推荐(0) 编辑
摘要: Mysiam 非聚集索引 数据索引分离, 记录的是指针 InnoDB 聚集索引 数据随主键保存, 其他的索引底层记录的是主键索引(这就是 为什么InnoDB存储引擎为什么必须存在主键) 联合索引 存储结构如图 假设有3个字段组成的联合索引 (column1,column2,column3) 不难看出 阅读全文
posted @ 2021-09-28 11:01 却道。此心安处是吾乡 阅读(41) 评论(0) 推荐(0) 编辑