- 博客(14)
- 收藏
- 关注

原创 (一)让一个java程序员流泪,这样做就对了
最近接手了一个同事写的代码,让我深深的怀疑人生,摘录几条,仅供娱乐,看下他是怎么捣鼓的吧。涉及内容 :对象赋值,列表修改,时间比较,map初始化,sql数据更新等
2021-02-23 17:25:13
717
4
原创 Logstash 实现跨ElasticSearch 集群数据同步
指定排除的索引,修改 input 配置, - 代表排除。logstash.conf 配置。
2025-05-25 15:45:42
205
原创 微服务聚合层的作用
微服务架构下,系统拆分为多个独立的微服务,每个服务通常关注一个特定的业务领域,可能需要跨多个服务进行交互。流量管控:实施限流(如每秒最多1000次请求)、熔断(服务故障时快速失败)和监控(统计接口性能)。复杂调用链:前端一个操作触发多个服务调用(如结账涉及库存、支付、物流服务)。原先分别调用独立,就可以改造为只提供一个后端接口,屏蔽内部实现的细节。下游只提供最简单的基础能力,业务逻辑在上层的聚合服务实现。
2025-03-09 15:38:16
271
原创 LoadBalancer 负载均衡与 nacos 服务发现的关系分析
针对 gateway 处理请求, loadbalance 结合 nacos 选择实例以及缓存的处理链路分析
2024-09-24 14:18:07
496
原创 Elasticsearch集群配置
表示该节点可以成为集群的主节点(Master Node)。主节点负责管理集群的元数据和管理集群范围内的更改,比如创建或删除索引、跟踪节点的加入和离开等。一个节点配置了 node.master: true 和 node.data: true,则它既可以作为主节点,也可以作为数据节点。该设置用于指定在集群启动时参与主节点选举的初始主节点。修改 /etc/security/limits.d/20-nproc.conf。本次配置有三个节点,node-1 ,node-2 配置主节点候选人。在/bin目录下启动ES。
2024-09-12 17:57:55
396
原创 Springboot + nacos + k8s 优雅停机
1. 至少有一个服务可用 K8S 配置滚动部署策略2. 服务下线后不再被调度 - 服务关闭时主动下线 nacos - 服务关闭时清理应用里的 loadbalance 实例列表缓存3. 之前进来的请求可以返回 延迟下线,最大可能保证功能结束
2024-09-12 17:52:18
677
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人