会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
werbenhu
请保持足够的耐心!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2021年3月11日
nsq源码-diskqueue
摘要: 有兴趣可以看看这篇文章 https://www.cnblogs.com/zhangboyu/p/7457070.html 一、队列存储 队列的特征是先入先出,也就是写入是从后面写入,读取是从前面读取 我们平时写的队列一般是放到内存里面,比如一个大的动态数组 这里如果队列中的数据很大,diskqueu
阅读全文
posted @ 2021-03-11 14:34 werbenhu
阅读(204)
评论(0)
推荐(0)
2021年2月20日
golang默认参数写法
摘要: 比如下面对mongodb连接池的封装 使用方法为:Init里面可以使用默认参数,如果不想使用默认参数,则设置传入自定义值即可 mdbDestroy := mdb.Init( mdb.OptHost(mdbHost), mdb.OptPoolSize(2)) defer mdbDestroy() pa
阅读全文
posted @ 2021-02-20 15:55 werbenhu
阅读(190)
评论(0)
推荐(0)
nsq main里面golang多个协程管理写法
摘要: package main import ( "fmt" "net/http" "sync" ) type WaitGroupWrapper struct { sync.WaitGroup } func (w *WaitGroupWrapper) Wrap(cb func()) { w.Add(1)
阅读全文
posted @ 2021-02-20 15:50 werbenhu
阅读(151)
评论(0)
推荐(0)
2021年2月19日
关于centos压测的问题
摘要: 修改文件句柄数 临时修改 ulimit -n和-u可以查看linux的最大进程数和最大文件打开数。 为了优化linux性能,可能需要修改这个最大值。 临时修改的话ulimit -n 204800就可以了,重启后失效。 被压测服务器需要保持100W长连接,客户和服务器端是通过socket通讯的,每个连
阅读全文
posted @ 2021-02-19 14:18 werbenhu
阅读(200)
评论(0)
推荐(0)
2021年2月2日
Jaeger全链路go实现,包含http和消息队列的链式传递
摘要: Jaeger全链路go实现,包含http和消息队列的链式传递 完整代码 https://github.com/werbenhu/jaeger-go-demo 同时,我提供了一个封装好的版本,更方便使用请参考 https://github.com/werbenhu/jaeger-go 本地链路 本地链
阅读全文
posted @ 2021-02-02 16:54 werbenhu
阅读(1031)
评论(0)
推荐(1)
2019年11月19日
ElasticSearch中term和match探索
摘要: 一.创建测试数据 1.创建一个index 2.验证是否创建成功 3.插入测试数据 4.查询所有数据,验证是否正确 二.验证 拿A去B里匹配,A能分词,B也能分词。term不会将A分词,match会将A分词,存储数据类型keyword不会将B分词,text会将B分词。 可以看到上面用term方式查找,
阅读全文
posted @ 2019-11-19 13:41 werbenhu
阅读(808)
评论(1)
推荐(0)
Centos安装elasticsearch,php连接使用
摘要: 一.下载安装JAVA 下载地址: bash 如果用 方式下载解压时会出现错误 这里建议在浏览器里下载后传到服务器上,去Oracle官网下载过jdk的童鞋应该都知道, 下载之前需要同意Oracle的安装协议,不然不能下载,但是用wget的方式,默认是不同意, 虽然能下载下来,但是下载下来的文件会有问题
阅读全文
posted @ 2019-11-19 13:40 werbenhu
阅读(641)
评论(0)
推荐(0)
2019年11月11日
centos8自定义目录安装php7.3
摘要: 1.目录结构 源码目录: 安装目录: 2.下载php源码 3.解压源码 4.安装编译工具和库 5.配置编译参数 6.安装make工具 7.编译安装 8.映射全局命令 9.配置php.ini 10.安装目录结构
阅读全文
posted @ 2019-11-11 11:44 werbenhu
阅读(3352)
评论(0)
推荐(0)
centos8自定义目录安装nginx
摘要: 1.安装工具和库 2.目录结构 3.下载解压源码 4.创建用户组和用户 5.编译源码 6.映射全局命令 7.启动,停止,重启 8.检测配置文件nginx.conf正确性 9.开机自启动 10.出现问题和解决方法 bash 如果 提示如下报错 Job for nginx.service failed
阅读全文
posted @ 2019-11-11 11:41 werbenhu
阅读(2296)
评论(0)
推荐(0)
2019年10月21日
基于docker的mongodb安装以及PHP使用
摘要: 说明:用docker基于单服务器,虚拟多个服务器的方案, 以下是两个config服务器,两个分片,以及每个分片有一个副本的方案 这里关于给mongodb设置远程密码的问题,我采取了用两个compser文件来解决的方式 也就是先不给mongodb配置keyfile(默认就是这样的),任何人都可以连到m
阅读全文
posted @ 2019-10-21 15:27 werbenhu
阅读(1846)
评论(1)
推荐(1)
上一页
1
2
3
下一页
公告