摘要: Go接口压测的第三方包,一个很好用的负载测试工具。**vegeta测试工具组件(可执行文件)**支持linux以及mac系统,这里指的是通过终端命令行进行进行测试,不需要从代码层面使用这个工具的时候支持linux以及mac系统,在windows上可能会出现问题。但是通过**vegeta包代码执行** 阅读全文
posted @ 2023-06-28 14:15 HashFlag 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 需要保证电脑中安装了:protobuf安装教程 如果出现报错请看博客:protobuf报错问题解决 基本使用demo地址:demo 安全传输、流式传输的demo地址:demo2 简介: rpc微服务,grpc是一种开源的高性能RPC框架,能够运行在任何环境中,最初由谷歌进行开发,它使用HTTP2作为 阅读全文
posted @ 2022-10-08 11:51 HashFlag 阅读(448) 评论(0) 推荐(2) 编辑
摘要: Mac下protobuf生成文件报错问题解决办法,windows下就不会这么麻烦了,如果linux下出现类似报错信息按照下面的解决逻辑依然适用。 1、由--go_out引发的报错 1.报错信息: user@C02FP58GML7H pbfile % protoc --go_out=./ ./user 阅读全文
posted @ 2022-09-28 16:48 HashFlag 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 本文按照mac讲解protobuf的安装,windows上比较好安装按照mac的基本流程就可以安装成功,mac上的安装有的时候比较容易出现问题 一、通过brew的方式安装(仅Mac) 需要mac中存在brew,输入命令:brew --version 查看是否存在brew,如不存在就进行安装,安装方法 阅读全文
posted @ 2022-09-23 14:44 HashFlag 阅读(8369) 评论(0) 推荐(0) 编辑
摘要: 两种方式Docker和Docker Compose部署web项目,相对于Go语言来说,不管是使用docker部署还是直接服务器部署都相当方便,比python要简单很多。 阅读全文
posted @ 2022-09-14 19:34 HashFlag 阅读(988) 评论(0) 推荐(1) 编辑
摘要: 简介: air是Go的热加载工具,它可以监听文件或者目录的变化,自动编译,重启程序,提高开发的工作效率。 场景: 在代码修改后需要通过ctrl+c来停止项目,go run的方式来再次重启项目,在开发进行中频繁操作会很麻烦,很影响开发的效率,air刚好解决了这种问题 Air的特性: 彩色日志输出 自定 阅读全文
posted @ 2022-08-03 12:00 HashFlag 阅读(1458) 评论(0) 推荐(0) 编辑
摘要: 熔断的概念: 在服务里面,当下游的的服务因为某种原因突然变得不可用或响应过慢,上游服务为了保证自己整体服务的可用性,不再继续调用目标服务,直接返回,快速释放资源。如果目标服务情况好转则恢复调用; 降级概念: 熔断降级逻辑:A服务器调用B服务器,失败次数达到一定阈值后,A服务的断路器打开,就不再请求B 阅读全文
posted @ 2022-08-02 19:01 HashFlag 阅读(230) 评论(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 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 介绍一款生成可关联的二维码库的基本使用,MyQR(amzqr)使用非常方便 MyQR(amzqr)库 可以生成普通二维码、艺术二维码(黑白或彩色),动画二维码(黑白或彩色)。 目前官网貌似更名为:amzqr 不过使用方法没变,我还是推荐使用后面的最新版 官网参数 terminal: myqr wor 阅读全文
posted @ 2021-12-15 10:15 HashFlag 阅读(341) 评论(0) 推荐(0) 编辑
摘要: Flask+flask-socketIO+jsonrpc这种组合能被我套出来也是离谱,事先声明:出现这种组合是因为本人之前对flask框架的使用仅限于flask+jsonrpc,所以导致这种情况出现,其实flask还可以加Flask-Restful实现,至于如何使用全凭读者根据业务需求自行裁决。 我 阅读全文
posted @ 2021-12-13 10:20 HashFlag 阅读(405) 评论(0) 推荐(0) 编辑