上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: rpc微服务,grpc是一种开源的高性能RPC框架,能够运行在任何环境中,最初由谷歌进行开发,它使用HTTP2作为传输协议。grpc让客户端可以像调用本地方法一样调用其他服务器上的服务应用程序,可以更容易的创建分布式应用程序和服务。能让我们更容易的编写跨语言的分布式代码。本示例使用protocol buffers(简写:protobuf),使用protobuf可以高效的序列化,简单的IDL(接口描述语言)并且容易进行接口更新 阅读全文
posted @ 2022-10-08 11:51 HashFlag 阅读(514) 评论(0) 推荐(2)
摘要: Mac下protobuf生成文件报错问题解决办法,windows下就不会这么麻烦了,如果linux下出现类似报错信息按照下面的解决逻辑依然适用。 阅读全文
posted @ 2022-09-28 16:48 HashFlag 阅读(800) 评论(0) 推荐(0)
摘要: 本文按照mac讲解protobuf的安装,windows上比较好安装按照mac的基本流程就可以安装成功,mac上的安装有的时候比较容易出现问题 阅读全文
posted @ 2022-09-23 14:44 HashFlag 阅读(9138) 评论(0) 推荐(0)
摘要: 两种方式Docker和Docker Compose部署web项目,相对于Go语言来说,不管是使用docker部署还是直接服务器部署都相当方便,比python要简单很多。 阅读全文
posted @ 2022-09-14 19:34 HashFlag 阅读(1081) 评论(0) 推荐(1)
摘要: air是Go的热加载工具,它可以监听文件或者目录的变化,自动编译,重启程序,提高开发的工作效率。 阅读全文
posted @ 2022-08-03 12:00 HashFlag 阅读(1711) 评论(0) 推荐(0)
摘要: 熔断的概念: 在服务里面,当下游的的服务因为某种原因突然变得不可用或响应过慢,上游服务为了保证自己整体服务的可用性,不再继续调用目标服务,直接返回,快速释放资源。如果目标服务情况好转则恢复调用; 降级概念: 熔断降级逻辑:A服务器调用B服务器,失败次数达到一定阈值后,A服务的断路器打开,就不再请求B 阅读全文
posted @ 2022-08-02 19:01 HashFlag 阅读(243) 评论(0) 推荐(0)
摘要: kafka的安装路径:/usr/local/Cellar/kafka/3.2.0 kafka的配置路径:/usr/local/etc/kafka 开启zookeeper cd /usr/local/Cellar/kafka/3.2.0 执行脚本启动zookeeper: bin/zookeeper-s 阅读全文
posted @ 2022-07-07 20:04 HashFlag 阅读(106) 评论(0) 推荐(0)
摘要: 介绍一款生成可关联的二维码库的基本使用,MyQR(amzqr)使用非常方便 阅读全文
posted @ 2021-12-15 10:15 HashFlag 阅读(360) 评论(0) 推荐(0)
摘要: Flask+flask-socketIO+jsonrpc这种组合能被我套出来也是离谱,事先声明:出现这种组合是因为本人之前对flask框架的使用仅限于flask+jsonrpc,所以导致这种情况出现,其实flask还可以加Flask-Restful实现,至于如何使用全凭读者根据业务需求自行裁决。 阅读全文
posted @ 2021-12-13 10:20 HashFlag 阅读(442) 评论(0) 推荐(0)
摘要: 这里介绍两种安装方法:centsOS安装和Ubuntu安装 阅读全文
posted @ 2021-11-27 17:40 HashFlag 阅读(3904) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 8 下一页