日常工作
文章平均质量分 85
ting0fdnb
这个作者很懒,什么都没留下…
展开
-
服务器安装nginx以及配置软链接
## nginx安装### 1、准备环境服务器操作系统 Centos 7.0```yum install vimyum install lsofyum install ntpdateyum -y install gcc-c++yum install -y unzip zip```### 2、安装高版本pcre#### 获取tar包 由于服务器不能连接外网,所以需要下载到本地PC,然后再传上服务器 ...原创 2018-05-29 11:16:13 · 17002 阅读 · 0 评论 -
SSH免密登陆
原理服务器A(10.10.26.95)要免密访问服务器B(10.18.36.231),则A作为客户端,要把自己的公钥发送给B服务器作为备案,然后就可以通过公钥备案免密访问流程A生成公私钥1、在服务器A上进入.ssh目录(一般公私钥存放在这个目录下)cd ~/.ssh/2、生成公私钥(可以带参数,自己查阅-t -f -C)(会在当前目录下生成公私钥)ssh-keygen连敲三次回车确定结果Ge...原创 2018-05-29 11:50:24 · 271 阅读 · 0 评论 -
支持nginx_tcp_proxy_module的nginx安装(1.9.9版本)
安装背景1、nginx服务器需要支持tcp的负载均衡的配置;2、高版本的nginx(1.10以上?)不支持第三方模块nginx_tcp_proxy_module的安装;3、高版本的nginx有自带tcp负载均衡配置(stream模块),但是health_check功能只供商业用户使用,第三方tcp心跳检测模块还没有适配上(2018.5);4、低版本的nginx可以用第三方模块nginx_tcp_p...原创 2018-05-29 14:39:32 · 9113 阅读 · 0 评论 -
memcache 一致性hash算法研究
问题背景1、在解决memcache的分布式存储的时候,客户端需要选择存储节点;2、常规取模运算的hash算法:集群中机器上下线之后,命中率急剧下降,缓存需要重新建立,瞬间会给DB带来极高的系统负载;3、一致性hash算法:集群中机器上下线之后,能保持较高的命中率。设计核心点1、cache迁移少(提高命中率)2、key分布均匀(负载均衡)算法解读基本思想不仅仅key进行hash,机器节点本身也进行h...原创 2018-06-19 14:29:30 · 442 阅读 · 0 评论