supervisor supervisor管理进程,是通过fork/exec的方式将这些被管理的进程当作supervisor的子进程来启动,所以我们只需要将要管理进程的可执行...
supervisor supervisor管理进程,是通过fork/exec的方式将这些被管理的进程当作supervisor的子进程来启动,所以我们只需要将要管理进程的可执行...
ETCD 服务发现 在微服务中各个服务都是无状态的,不会在配置中写死上下游的访问地址,所以需要有一个地方去维护各个节点的信息。服务起来的时候会去注册中心拉取其他服务的节点信息...
编写和优化Go代码 本文档概述了编写高性能Go代码的最佳实践。 虽然有些讨论会提高单个服务的速度(通过缓存等),但设计高性能的分布式系统已经超出了这项工作的范围。在监控和分布...
安装 安装gomock软件包和mockgen代码生成工具 基本用法 1.用mockgen为要模拟的接口生成模拟。2.在测试中创建一个市里gomock.Controller并将...
[TOC] protometheus Prometheus 是由 SoundCloud 开源监控告警解决方案。 prometheus prometheus存储的是时序数据,即...
go1.13 1.对数字字面量进行了改动 在1.13版本之前的golang仅支持十进制和十六进制的字面量,而其他语言使用广泛的二进制和八进制却不能支持例如下面代码就无法编译:...
问题 需求是统计平台内包括用户, 订单, 网站访问量等某时间段的各种数据, 第一想法是使用更熟悉的Mysql做数据统计, 那么有什么问题呢? 之前使用过的设计方案有两种 1....
最近我发现,很多团队做retro的时候,直接就开始大家写什么好什么不好如何改进。如果是一个已经何有默契的团队,这样做当然没有问题,但是,当一个全新团队,或者大家都没有卸下包袱...
只能通过ALTER TABLE不能create index 参数说明: 给1E数据库在线加索引