istio共24篇

如何在 Docker 中实现应用的热更新?-小浪学习网

如何在 Docker 中实现应用的热更新?

应用热更新即在不停止 docker 容器的前提下更新代码并使其生效,主要方法包括:1. 挂载代码目录(volume mount),优点是简单易用但依赖应用支持热加载;2. 使用专门的热更新工具如 air、nodemo...
站长的头像-小浪学习网站长1个月前
2712
Golang的RPC框架如何选择 主流框架对比与适用场景-小浪学习网

Golang的RPC框架如何选择 主流框架对比与适用场景

grpc适合微服务高频通信,性能强,跨语言能力强但需自行集成负载均衡;thrift适合异构系统交互,多语言支持全面但go性能略逊;kitex适合国内企业级开发,功能完整但国际影响力有限;dubbo-go适...
站长的头像-小浪学习网站长19天前
3915
引入服务网格后,我们是否还需要使用微服务框架?-小浪学习网

引入服务网格后,我们是否还需要使用微服务框架?

服务网格与微服务框架的协同与取舍 在微服务架构实践中,服务网格(Service Mesh)技术日益受到关注。 尤其对于Go语言微服务框架(如go-micro和go-zero),其服务注册、发现等功能与服务网格存...
站长的头像-小浪学习网站长5个月前
455
Golang微服务如何实现高可用性 Golang微服务高可用性的设计与实践-小浪学习网

Golang微服务如何实现高可用性 Golang微服务高可用性的设计与实践

高可用性在golang微服务架构中通过服务发现、熔断限流和负载均衡等手段实现。首先,使用consul等工具进行服务注册与发现,确保系统自动适应节点变化,并结合健康检查和本地缓存提升稳定性;其次...
站长的头像-小浪学习网站长1个月前
246
Golang微服务如何实现限流 令牌桶与漏桶算法应用-小浪学习网

Golang微服务如何实现限流 令牌桶与漏桶算法应用

令牌桶算法是一种限流策略,其核心思想是系统以固定速率向桶中添加令牌,请求需获取令牌才能被处理;它允许令牌积累,从而支持突发流量。漏桶算法则是按固定速率处理请求,无论输入如何波动,输...
站长的头像-小浪学习网站长6天前
437
引入服务网格后,还需要继续使用微服务框架吗?-小浪学习网

引入服务网格后,还需要继续使用微服务框架吗?

服务网格与微服务框架:协同还是替代? 在微服务架构中,服务网格(如Istio)与微服务框架(如go-micro、go-zero)的关系常常引发讨论。两者都提供服务治理能力,但侧重点不同,引发了“引入服...
站长的头像-小浪学习网站长5个月前
2115
PHP中的服务网格:如何集成Istio管理微服务-小浪学习网

PHP中的服务网格:如何集成Istio管理微服务

php微服务需要服务网格是因为它能解决服务间通信的复杂性,提升流量管理、安全性和可观测性。1. 服务网格通过sidecar代理(如envoy)统一处理服务发现、负载均衡、流量控制等功能,减少代码冗余...
站长的头像-小浪学习网站长1个月前
3111
在Istio服务网格中部署Golang微服务 讲解sidecar注入与流量管理配置-小浪学习网

在Istio服务网格中部署Golang微服务 讲解sidecar注入与流量管理配置

在 istio 中部署 golang 微服务需处理 sidecar 自注入与流量管理配置。1. 启用 sidecar 自动注入需为命名空间打标签 istio-injection=enabled,kubernetes 会在部署时自动加入 envoy 容器;也可...
站长的头像-小浪学习网站长5天前
2011
引入Istio后,还需要使用像go-micro这样的微服务框架吗?-小浪学习网

引入Istio后,还需要使用像go-micro这样的微服务框架吗?

服务网格与微服务框架:协同还是替代? 在微服务架构中,Istio等服务网格技术与go-micro、go-zero等微服务框架经常被同时提及,引发开发者关于两者关系的疑问。特别是服务注册与发现功能的重叠...
站长的头像-小浪学习网站长4个月前
335
Java中Istio的作用 解析sidecar-小浪学习网

Java中Istio的作用 解析sidecar

istio在java应用中通过sidecar代理实现服务网格治理,提供流量管理、安全策略、可观察性等功能。1. 流量管理:通过virtualservice定义路由规则,如将10%流量导向新版本实现金丝雀发布。2. 安全...
站长的头像-小浪学习网站长1个月前
2610