会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
阿森sirius
博客园
首页
新随笔
联系
订阅
管理
1
2
下一页
2020年8月10日
开闭原则(Open Close Principle)
摘要: 一、对象(类、模块、方法等)应该对于扩展是开放的,对修改是关闭的 二、问题由来:在软件的生命周期内,因为变化、升级和维护等原因需要对软件原有代码进行修改时,可能会给旧代码中引入错误,也可能会使我们不得不对整个功能进行重构,并且需要原有代码经过重新测试。 三、为什么使用开闭原则 1、只要是面向对象的编
阅读全文
posted @ 2020-08-10 09:04 阿森sirius
阅读(607)
评论(0)
推荐(0)
2020年4月27日
配置Keepalived双主热备
摘要: 规则:以一个虚拟ip分组归为同一个路由 主节点配置: global_defs { router_id keep_251 } vrrp_instance VI_1 { state MASTER interface eth0 virtual_router_id 51 priority 100 adver
阅读全文
posted @ 2020-04-27 17:37 阿森sirius
阅读(139)
评论(0)
推荐(0)
Keepalived配置Nginx自动重启
摘要: 一、增加Nginx重启检测脚本 vim /etc/keepalived/check_nginx_alive_or_not.sh 脚本内容: #!/bin/bash A=`ps -C nginx --no-header |wc -l` # 判断nginx是否宕机,如果宕机了,尝试重启 if [ $A
阅读全文
posted @ 2020-04-27 17:07 阿森sirius
阅读(153)
评论(0)
推荐(0)
配置 Keepalived - 备
摘要: 一、通过命令 vim keepalived.conf 打开配置文件 global_defs { # 路由id:当前安装keepalived的节点主机标识符,保证全局唯一 router_id keep_252 } vrrp_instance VI_1 { # 备用机设置为BACKUP state BA
阅读全文
posted @ 2020-04-27 16:55 阿森sirius
阅读(94)
评论(0)
推荐(0)
配置 Keepalived - 主
摘要: 一、通过命令 vim keepalived.conf 打开配置文件 global_defs { # 路由id:当前安装keepalived的节点主机标识符,保证全局唯一 router_id keep_251 } vrrp_instance VI_1 { # 表示状态是MASTER主机还是备用机BAC
阅读全文
posted @ 2020-04-27 16:38 阿森sirius
阅读(135)
评论(0)
推荐(0)
Keepalived安装部署
摘要: 一、下载地址: https://www.keepalived.org/download.html 二、通过ftp工具上传到linux中 三、解压 tar -zxvf keepalived-2.0.18.tar.gz 四、解压后进入到解压出来的目录,看到会有configure,那么就可以做配置了(配置
阅读全文
posted @ 2020-04-27 15:47 阿森sirius
阅读(156)
评论(0)
推荐(0)
2020年4月23日
使用Nginx配置HTTPS域名证书
摘要: 1、安装SSL模块 要在nginx中配置https,就必须安装ssl模块,也就是: http_ssl_module。 进入到nginx的解压目录:/usr/local/nginx/nginx-1.16.1 新增ssl模块(原来的那些模块需要保留) ./configure --prefix=/usr/
阅读全文
posted @ 2020-04-23 16:36 阿森sirius
阅读(1775)
评论(0)
推荐(0)
Nginx负载均衡配置
摘要: 1、upstream 指令参数 max_conns 限制每台server的连接数,用于保护避免过载,可起到限流作用。 测试参考配置如下: # worker进程设置1个,便于测试观察成功的连接数 worker_processes 1; upstream tomcats { server 192.168
阅读全文
posted @ 2020-04-23 15:48 阿森sirius
阅读(382)
评论(0)
推荐(0)
Nginx的缓存
摘要: 1、浏览器缓存: 加速用户访问,提升单个用户(浏览器访问者)体验,缓存在本地 2、Nginx缓存 缓存在nginx端,提升所有访问到nginx这一端的用户 提升访问上游(upstream)服务器的速度 用户访问仍然会产生请求流量 控制浏览器缓存: location /files { alias /h
阅读全文
posted @ 2020-04-23 15:38 阿森sirius
阅读(347)
评论(0)
推荐(0)
2020年4月22日
Nginx配置
摘要: 1、导入外部文件,使用include include test.conf; 内容如下: server { listen 80; server_name localhost; location / { root html; index index.html index.htm; } } server
阅读全文
posted @ 2020-04-22 17:16 阿森sirius
阅读(89)
评论(0)
推荐(0)
1
2
下一页
公告