上一页 1 2 3 4 5 6 7 8 9 10 ··· 19 下一页
摘要: 主从复制延时原因 Master负载过高、Slave负载过高、网络延迟、机器性能太低、MySQL配置不合理,大事务导致的延迟,slave中有大型query语句产生了锁等待 关于大事务:binlog的写入时机是在commit的时候,redo的写入时机是在事务执行阶段就开始,MySQL是基于binlog复 阅读全文
posted @ 2020-06-26 17:44 fanggege 阅读(117) 评论(0) 推荐(0) 编辑
摘要: redis 主从复制相关 #一般是主写从读,由主去主动同步数据到从 从服务器配置 vi redis.conf slaveof 192.168.11.128 6379 masterauth 123456 #主服务器密码,注意:有关slaveof的配置只是配置从服务器,主服务器不需要配置 配置主从复制方 阅读全文
posted @ 2020-06-26 16:44 fanggege 阅读(276) 评论(0) 推荐(0) 编辑
摘要: Redis 持久化机制 Redis是一个支持持久化的内存数据库,通过持久化机制把内存中的数据同步到硬盘文件来保证数据持久化。当Redis重启后通过把硬盘文件重新加载到内存,就能达到恢复数据的目的。实现:单独创建fork()一个子进程,将当前父进程的数据库数据复制到子进程的内存中,然后由子进程写入到临 阅读全文
posted @ 2020-06-26 16:26 fanggege 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 操作步骤如下 1、下载升级包 2、备份 cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx_bak 3、编译 ./configure --user=nobody --group=nobody --prefix=/usr/local/n 阅读全文
posted @ 2020-06-25 18:59 fanggege 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 概述 nginx 日志一般都是两种access.log error.log ,可以每个location 区域配置一份,也就是每个请求服务一个日志。它的日志不会自动切割,需要人为根据时间或者日志量切割。 脚本完成nginx日志切割 vi /opt/nginx/cut_nginx_log.sh #!/b 阅读全文
posted @ 2020-06-25 18:53 fanggege 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 自带健康检查配置 upstream backend{ server 127.0.0.1:8020 max_fails=2 fail_timeout=40s; #在40s 时间内有两次后端服务连接失败就判断后端服务不可用 server 127.0.0.1:8021 max_fails=1 fail_t 阅读全文
posted @ 2020-06-25 18:42 fanggege 阅读(948) 评论(0) 推荐(0) 编辑
摘要: 概述 业务之间有时候需要ftp或者sftp 去进行数据交互,sftp 相比于ftp 更安全,其实就是基于ssh 的一种加密传输协议。 应用场景 创建一个目录,用于两个业务之间通过sftp 数据交互,提供两个账号,一个读写,另一个只读权限。 用户1: app-r/123456 (只读) 用户2: ap 阅读全文
posted @ 2020-06-23 14:24 fanggege 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 搭建部署 官网下载包后解压如下: ./prometheus --help #查看帮助,获取启动的参数 重要启动参数有:指定配置文件、存储目录(默认data)、数据存储时间(默认15d) 前台启动命令(其他参数默认) 默认的web界面端口是9090 配置为后端启动的系统服务 普罗米修的特点 由于是基于 阅读全文
posted @ 2020-05-24 21:29 fanggege 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 应用场景 java 一些公共依赖的包,一般都放在私服,供编译(例如maven)时去下载,如果没有私服那么一些公共的组件包就需要去中央仓库下载,而中央仓库是外网存在访问速率的问题,而且还需要外网开放权限。再有如果依赖的包仅仅是公司内部使用自己开发的,那么就只能放在私服供内网的内部使用,不然就得放在项目 阅读全文
posted @ 2020-05-23 15:45 fanggege 阅读(507) 评论(0) 推荐(0) 编辑
摘要: pipeline 分为脚本式和声明式,相比于脚本式声明式更主流更强大一些。pipeline 自身有语法语句外还支持groovy 语法,groovy 是一个类似java 语言,更简洁,有各种数据结构,函数,流程控制语句以供使用。 Jenkins是使用Java实现的,所以在很早的时候就引入了groovy 阅读全文
posted @ 2020-05-20 15:37 fanggege 阅读(590) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 19 下一页