摘要: 一、准备工作 1.系统环境:centos6.4 2.服务器六台(1主5从): 192.168.1.161(master) 192.168.1.162(slave) 192.168.1.163(slave) 192.168.1.141(slave) 192.168.1.142(slave) 192.1 阅读全文
posted @ 2019-03-15 17:22 陈苏乾 阅读(4031) 评论(0) 推荐(1) 编辑
摘要: 一、分布式方案介绍 比较流行的两种方案: 1.取余分布: 计算key的哈希值,与服务器数量取余,得到目标服务器。优点:实现简单,当某台服务器不可用时,故障转移方便;缺点:当增减服务器时, Key与服务器取余变动量较大,缓存重组代价极大。 代码实现可参考开源组件Memcached.ClientLibr 阅读全文
posted @ 2018-10-11 18:51 陈苏乾 阅读(1279) 评论(0) 推荐(0) 编辑
摘要: 如题,最近监测nginx日志时,发现request_time小于upstream_response_time,如图, 正常情况下,request_time是从接受用户请求的第一个字节到发送完响应数据的时间,upstream_response_time是nginx向后端建立连接开始到接受完数据然后关闭 阅读全文
posted @ 2023-08-01 11:47 陈苏乾 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 下载: https://dl.min.io/server/minio/release/ 根据系统环境下载 linux: https://dl.min.io/server/minio/release/linux-amd64/minio 设置为可执行 chmod +x minio后台运行:nohup . 阅读全文
posted @ 2022-12-28 13:47 陈苏乾 阅读(186) 评论(0) 推荐(0) 编辑
摘要: vpn不支持ip6 启动参数vm加上: -Djava.net.preferIPv4Stack=true 阅读全文
posted @ 2022-12-15 17:25 陈苏乾 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 查看有无环境变量 echo $JAVA_HOME 查找java安装位置 find / -name java 编辑环境变量 vim /etc/profile 配置: export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7 阅读全文
posted @ 2022-11-11 15:51 陈苏乾 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 环境准备: yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker 下载:https://github.com/git/git wget http 阅读全文
posted @ 2022-10-27 14:03 陈苏乾 阅读(100) 评论(0) 推荐(0) 编辑
摘要: yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel 阅读全文
posted @ 2022-10-26 19:43 陈苏乾 阅读(27) 评论(0) 推荐(0) 编辑
摘要: docker内编辑:/root/.bashrc 最后增加:source /etc/profile 阅读全文
posted @ 2022-10-26 19:42 陈苏乾 阅读(60) 评论(0) 推荐(0) 编辑
摘要: filebeat配置: filebeat.inputs: # Each - is an input. Most options can be set at the input level, so # you can use different inputs for various configura 阅读全文
posted @ 2022-10-07 22:18 陈苏乾 阅读(442) 评论(0) 推荐(0) 编辑
摘要: nginx配置: log_format main '$remote_addr - $remote_user [$year-$month-$day $hour:$minutes:$seconds] "$request" ' '$status $body_bytes_sent "$http_refere 阅读全文
posted @ 2022-10-07 20:33 陈苏乾 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 在每个server中加入: if ($time_iso8601 ~ "^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})") { set $year $1; set $month $2; set $day $3; set $hour $4; set $m 阅读全文
posted @ 2022-10-07 10:35 陈苏乾 阅读(452) 评论(0) 推荐(0) 编辑