上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
摘要: 关于nginx的反向代理缓存配置,用的最多的就是CDN公司,目前CDN公司用纯nginx做缓存的已经很少了,基本都用tnginx(阿里的)、openresty;但是这两款软件都是基于nignx开发的,openresty封装了lua的框架,使其更灵活; 下面的配置示例以openresty为例,配置文件 阅读全文
posted @ 2021-04-16 16:44 潇湘神剑 阅读(1456) 评论(0) 推荐(0)
摘要: 一、哨兵模式原理 1、基本原理 (1)定时任务:每个哨兵节点维护了3个定时任务。定时任务的功能分别如下:通过向主节点发送info命令获取最新的主从结构;通过发布订阅功能获取其他哨兵节点的信息;通过向其他节点发送ping命令进行心跳检测,判断是否下线。 ###向主节点发送info命令获取最新的主从结构 阅读全文
posted @ 2021-03-12 17:54 潇湘神剑 阅读(394) 评论(0) 推荐(0)
摘要: 一、redis主从复制原理 1、从服务器向主服务器发送SYNC命令;2、当主服务器收到SYNC命令后,执行BGSAVE命令,在后台生成RDB文件,使用缓冲区记录从现在开始执行的所有写命令;当主服务器的BGSAVE命令执行完成后,主服务器将BGSAVE命令生成的RDB文件发送给从服务器,从服务器接收并 阅读全文
posted @ 2021-03-11 14:39 潇湘神剑 阅读(124) 评论(0) 推荐(0)
摘要: 公司新项目需要用CentOS8.0以上的系统和mysql8.0;于是在虚拟机上开始操作测试; 一实验环境 1、系统版本:CentOS8.32、数据库版本:mysql-8.0.233、数据库下载链接:https://dev.mysql.com/downloads/mysql/ 二、遇到的问题 这里不讲 阅读全文
posted @ 2021-03-04 17:40 潇湘神剑 阅读(372) 评论(0) 推荐(0)
摘要: 一、musql主从复制原理 MySQL之间数据复制的基础是二进制日志文件(binary log file)。一台MySQL数据库一旦启用二进制日志后,其作为master,它的数据库中所有操作都会以“事件”的方式记录在二进制日志中,其他数据库作为slave通过一个I/O线程与主服务器保持通信,并监控m 阅读全文
posted @ 2021-03-04 13:36 潇湘神剑 阅读(101) 评论(0) 推荐(0)
摘要: 一、准备编译环境 1、操作系统:CentOS7.6 2、安装编译所需安装包 yum install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel -y gcc 编译环境 pcre是一个perl库,包括perl兼容的正则表达式库,n 阅读全文
posted @ 2021-02-03 15:26 潇湘神剑 阅读(602) 评论(0) 推荐(0)
摘要: 1、安装nodejs插件 插件安装完成之后需要重启jenkins才能生效; 重启方式:http://(域名/ip):8080/restart 2、配置nodejs Jenkins >Global Tool Configuration cnpm --registry=https://registry. 阅读全文
posted @ 2021-01-25 10:36 潇湘神剑 阅读(925) 评论(4) 推荐(0)
摘要: 一只以来有个困惑,如何通过下载速率来判断源站的出口带宽是多少,今天终于搞明白了; 测试之前先搞明白几个单位换算: 1、运营商一般是按bit/s来计算的; 2、1Bytes=8bit 3、1kb=1024Bytes 4、1Mb=1024kb 了解了上面这几个单位换算的概念之后就开始做实验测试;我有一台 阅读全文
posted @ 2021-01-22 14:39 潇湘神剑 阅读(1452) 评论(0) 推荐(0)
摘要: 一、背景介绍: 公司软件都是java开发的,一般都会将java代码打包成jar包发布;为了减轻运维部署的工作量,合理偷懒,就需要自动化流程一条龙服务:开发将代码提交到gitlab >jenkins自动触发构建 >jenkins将构建好的jar包提交到远程主机 >jenkins重启java服务 >je 阅读全文
posted @ 2020-12-07 18:17 潇湘神剑 阅读(1782) 评论(0) 推荐(0)
摘要: 1、面向对象 是对现实世界中的事物进行抽象的方式; 一切皆对象; 对象是数据和操作的封装; 对象之间相互独立,但也可以相互作用; 三要素: 封装: 数据与方法的集合; 提供一个或者多个接口来访问;隐藏数据,使用者不需要知道具体是怎么运作的; 继承:多继承,少修改,继承来的就不用自己写了; 多态:动态 阅读全文
posted @ 2020-12-03 13:47 潇湘神剑 阅读(136) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页