自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 适用于golang的faketime姿势

适用于golang的faketime姿势我希望我的Go程序,在Ubuntu服务器(14.04)上运行,并由主管监控,使用假服务器时间。在我的supervisor配置中,我使用此命令作为执行命令:“faketime ‘last Friday 5 pm’ /home/user/main”程序运行,但显示当前时间。原因:libfaketime不能用于静态链接或setuid程序,因为ld_预加载不可用于此类程序。有没有让我编译的go程序使用faketime?通过cgo替换time.Now()exa

2022-01-17 09:33:40 667 1

原创 Mac& Linux 自签 CA证书 https

制作github.com连接 https://github.com/asppj/mkcert出现过的ErrorERR_CERT_INVALID(不建议,忽略问题不是解决问题;说明证书签错了)https://segmentfault.com/a/1190000021843971/在chrome该页面上,直接键盘敲入这12个字符:`thisisunsafe`- *注意:鼠标点击当前页面任意位置,让页面处于最上层即可输入**ERR_CERT_VALIDITY_TOO_LONG证书

2021-05-09 21:44:39 201

原创 Dapr 知多少

相似istio 通过proxy解决网络问题;dapr 解决网络(networking)、生命周期(lifecycle)、状态(state)、捆绑(binding);通过api方式 解决网络问题;统一服务间接口调用规范;POST/GET/PUT/DELETE http://localhost:<daprPort>/v1.0/invoke/<appId>/method/<method-name>存储: POST http://localhost:/

2021-03-23 18:35:56 352

原创 golang 实现kafka延迟队列(github.com/Shopify/[email protected])

golang 实现kafka延迟队列Flag基于github.com/Shopify/sarama v1.26.1 版本很重要 与 v1.24.1有很大不同golang 实现的Kafka 延迟队列没有找到,自己弄个;先开个头const ( second = 1 minute = 60 * second hour = 60 * minute sleepBaseSecond = 5 // 5s 不能太长,grateful stop sl

2021-03-17 18:30:41 1005 1

原创 golang基于gin封装链路追踪和metrics指标

(https://travis-ci.com/asppj/lolita)Logging - 用于记录离散的事件。例如,应用程序的调试信息或错误信息。它是我们诊断问题的依据。Metrics - 用于记录可聚合的数据。例如,队列的当前深度可被定义为一个度量值,在元素入队或出队时被更新;HTTP 请求个数可被定义为一个计数器,新请求到来时进行累加。Tracing - 用于记录请求范围内的信息。例如,一次远程方法调用的执行过程和耗时。它是我们排查系统性能问题的利器。Opentrace埋点:gin-w

2021-03-10 16:48:59 1551

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除