
servicemesh
lipengxs
这个作者很懒,什么都没留下…
展开
-
博客计划迁移到微信公众号:service_mesh,欢迎关注
各位新年好,我的博客已经整体迁移到微信公众号上,欢迎大家关注。可以搜索微信公众号service_mesh并关注。原创 2021-01-12 13:57:13 · 203 阅读 · 0 评论 -
k8s中通过aws sdk访问s3遇到的坑
背景公司有一套基于k8s的paas系统,现在pod中安装了aws 命令行工具RUN apk add py-pip && pip install awscli可以使用命令直接get、put文件,如下:由于java使用命令行时可能会出现卡死现象,所以这里想使用aws提供的sdk来直接上传下载文件。默认有两种方式,一种是程序中配置key:BasicAWSCredentials awsCredentials = new BasicAWSCredentials(accessKey, a原创 2020-06-22 14:57:38 · 8207 阅读 · 0 评论 -
微服务开发手册之GRPC
1、http22、grpc原理3、grpc四种模式4、序列化与反序列化5、应用场景6、集成springcloud7、grpc之拦截器8、grpc服务发现、负载均衡之springcloud9、grpc服务发现、负载均衡之istio10、grpc监控之全链路11、grpc监控之prometheus12、grpc监控之断路器13、grpc高并发优化之预热14、grpc高并发优化之超时...原创 2020-05-19 23:39:26 · 761 阅读 · 0 评论 -
grpc报错合集以及解决方案
grpc报错之io.grpc.StatusRuntimeException: UNIMPLEMENTED原创 2020-05-10 01:20:51 · 18512 阅读 · 6 评论 -
微服务全链路跟踪:jaeger集成istio,并兼容uber-trace-id与b3
微服务全链路跟踪:jaeger集成istio原创 2020-04-26 15:27:46 · 4423 阅读 · 0 评论 -
kubernetes中集成istio出现拉取配置中心数据失败导致服务启动失败
由于在k8s使用了grpc,所以这里我们集成istio来实现http2的自动发现以及负载均衡,但是随着节点增加,istio之前同步配置时间边长导致第一次启动时,服务启动拉取配置时istio却还没初始化好相关配置,而导致第一次启动失败,错误如下这里有几种方案让服务启动时先暂停5s,再加载配置信息加载配置失败一直重试知道成功修改istio与业务pod启动时间间隔修改dockerfile ...原创 2020-03-15 19:06:40 · 755 阅读 · 0 评论