1、前言 最近集群老是挂,数据量多是一个原因,其次我们对shard的路由好像不怎么理解,特此我整理一篇shard的路由分配情况。 1.1 shard allocation 集...
![240](https://cdn2.jianshu.io/assets/default_avatar/11-4d7c6ca89f439111aff57b23be1c73ba.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1、前言 最近集群老是挂,数据量多是一个原因,其次我们对shard的路由好像不怎么理解,特此我整理一篇shard的路由分配情况。 1.1 shard allocation 集...
666
Docker COPY 复制文件夹的诡异行为问题现象 在制作 docker 镜像时,有复制某一个路径下所有文件和文件夹到镜像的需求,写下了如下 dockerfile: 原始目录结构是这样的: 然而复制到 docker ...
k8s list-watch Background 参考kubernetes设计理念分析 | 从运行流程和list-watch看kubernetes系统的设计理念 k8s各个...
说在前面 Golang作为Google亲自孵化出来一门现代编程语言,可以说是吸收了众多早期编程语言的优点,又有其自己独特的设计哲学。由于其简洁的编程风格和优秀的并发编程效率,...
666
Golang协程调度器说在前面 Golang作为Google亲自孵化出来一门现代编程语言,可以说是吸收了众多早期编程语言的优点,又有其自己独特的设计哲学。由于其简洁的编程风格和优秀的并发编程效率,...
666
HLS直播的那些坑最近在部署公司的mas产品,遇到了好些坑,开帖记录一下。 1.主流直播方式介绍 目前pc端主要使用rtmp,移动端使用HLS直播。 rtmp是adobe开发的协议,一般使用a...
666
Golang 优化之路——HTTP长连接写在前面 压测的是否发现服务端TIME_WAIT状态的连接很多。 TIME_WAIT状态多,简单的说就是服务端主动关闭了TCP连接。 TCP频繁的建立连接,会有一些问题: 三...
666
Golang 中关于闭包的坑所谓闭包是指内层函数引用了外层函数中的变量或称为引用了自由变量的函数,其返回值也是一个函数,了解过的语言中有闭包概念的像 js,python,golang 都类似这样。 py...
666
Golang log日志有一天我在goland里看着输出日志,很想知道它是哪个文件,第多少行打出来的,然后就找到了log功能。TRACE: 2019/05/24 17:23:38 main.go:2...
666
Go中字符串的遍历首先说一下go中的字符串类型:字符串就是一串固定长度的字符连接起来的字符序列。Go的字符串是由单个字节连接起来的。Go语言的字符串的字节使用UTF-8编码标识Unicode文...
本人最近在使用docker部署mysql时,在持久化mysql数据时遇到了一个有趣的问题,将排查过程及思考记录在这里,以备后查。 先简单描述下我遇到的问题:在mysql容器中...
666
idea使用docker插件接着上一篇docker开启远程访问后,我们就可以通过idea使用docker插件把项目部署到docker了。首先我们先在idea安装docker插件:在setting中安装d...