上一页 1 2 3 4 5 6 ··· 16 下一页
摘要: Pulsar3.0 介绍 Pulsar3.0 是 Pulsar 社区推出的第一个 LTS 长期支持版本。 如图所示,LTS 版本会最长支持到 36 个月,而 Feature 版本最多只有六个月;类似于我们使用的 JDK11,17,21 都是可以长期使用的;所以也推荐大家都升级到 LTS 版本。 作为 阅读全文
posted @ 2023-12-25 10:33 crossoverJie 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 背景 前段时间在使用 Pulsar 的 admin API 时,发现其中的一个接口响应非常慢: admin.topics().getPartitionedStats(topic); 使用 curl 拿到的响应结果非常大,同时也非常耗时: 具体的 issue 在这里:https://github.co 阅读全文
posted @ 2023-12-21 18:32 crossoverJie 阅读(404) 评论(1) 推荐(4) 编辑
摘要: 背景 之前写过一篇文章 VictoriaLogs:一款超低占用的 ElasticSearch 替代方案讲到了我们使用 Victorialogs 来存储 Pulsar 消息队列的消息 trace 信息。 而其中的关键的埋点信息是通过 Pulsar 的 BrokerInterceptor 实现的,后面就 阅读全文
posted @ 2023-12-12 09:22 crossoverJie 阅读(132) 评论(4) 推荐(0) 编辑
摘要: 今天进入 kubernetes 的运维部分(并不是运维 kubernetes,而是运维应用),其实日常我们大部分使用 kubernetes 的功能就是以往运维的工作,现在云原生将运维和研发关系变得更紧密了。 今天主要讲解 Probe 探针相关的功能,探针最实用的功能就是可以控制应用优雅上线。 就绪探 阅读全文
posted @ 2023-11-27 10:19 crossoverJie 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 背景 最近在测试将 Pulsar 2.11.2 升级到 3.0.1的过程中碰到一个鉴权问题,正好借着这个问题充分了解下 Pulsar 的鉴权机制是如何运转的。 Pulsar 支持 Namespace/Topic 级别的鉴权,在生产环境中往往会使用 topic 级别的鉴权,从而防止消息泄露或者其他因为 阅读全文
posted @ 2023-11-20 09:10 crossoverJie 阅读(421) 评论(0) 推荐(1) 编辑
摘要: 在上一期 k8s-服务网格实战-配置 Mesh 中讲解了如何配置集群内的 Mesh 请求,Istio 同样也可以处理集群外部流量,也就是我们常见的网关。 其实和之前讲到的k8s入门到实战-使用Ingress Ingress 作用类似,都是将内部服务暴露出去的方法。 只是使用 Istio-gatewa 阅读全文
posted @ 2023-11-15 13:52 crossoverJie 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 在上一篇 k8s-服务网格实战-入门Istio中分享了如何安装部署 Istio,同时可以利用 Istio 实现 gRPC 的负载均衡。 今天我们更进一步,深入了解使用 Istio 的功能。 从 Istio 的流量模型中可以看出:Istio 支持管理集群的出入口请求(gateway),同时也支持管理集 阅读全文
posted @ 2023-11-07 18:05 crossoverJie 阅读(480) 评论(0) 推荐(1) 编辑
摘要: 背景 终于进入大家都比较感兴趣的服务网格系列了,在前面已经讲解了: 如何部署应用到 kubernetes 服务之间如何调用 如何通过域名访问我们的服务 如何使用 kubernetes 自带的配置 ConfigMap 基本上已经够我们开发一般规模的 web 应用了;但在企业中往往有着复杂的应用调用关系 阅读全文
posted @ 2023-11-01 09:05 crossoverJie 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 最近在升级服务网格 Istio,升级后有个必要的流程就是需要重启数据面的所有的 Pod,也就是业务的 Pod,这样才能将这些 Pod 的 sidecar 更新为新版本。 方案 1 因为我们不同环境的 Pod 数不少,不可能手动一个个重启;之前也做过类似的操作: kubectl delete --al 阅读全文
posted @ 2023-10-20 13:36 crossoverJie 阅读(489) 评论(0) 推荐(1) 编辑
摘要: 前言 前段时间写过一篇 gRPC 的入门文章,在最后还留了一个坑没有填: 也就是 gRPC 的负载均衡问题,因为当时的业务请求量不算大,再加上公司没有对 Istio 这类服务网格比较熟悉的大牛,所以我们也就一直拖着没有解决,依然只是使用了 kubernetes 的 service 进行负载,好在也没 阅读全文
posted @ 2023-10-17 13:41 crossoverJie 阅读(426) 评论(6) 推荐(1) 编辑
上一页 1 2 3 4 5 6 ··· 16 下一页