1.安装需要的包sudo apt install apt-transport-https ca-certificates software-properties-common curl 2.添加 GPG 密钥,并添加 Docker-ce 软件源,这里还是以中国科技大学的 Docker-ce 源为例c ...
分类:
系统相关 时间:
2018-08-12 21:48:40
阅读次数:
292
一、在Keepalived模式下为nginx服务添加守护进程作用:在Keepalived模式下(没有LVS情冲况下),缺少程序状态健康检查,如主机-负载均衡的VIP存在,而主机上的NGINX服务意外停止,但此时服务依然会中断,VIP还不会漂移到备机上,为了解决这种情况,我们可以在主机与备机上添加nginx的守护进程来解决此问题。二、网络拓扑图
分类:
系统相关 时间:
2018-08-11 16:48:54
阅读次数:
217
Nginx服务器 一:什么是Nginx? 我们生活的世界中,有的时候需要上网。我们可以浏览很多很多的网页,这些网页都是由一系列的程序组成,但是我们是否想过,这些程序存储在什么地方呢?没错,这些程序都是存储在一种名叫服务器的硬件上,比如我们的电脑也是一种服务器,只不过我们的个人电脑作为服务器的话性能会 ...
分类:
其他好文 时间:
2018-08-11 14:39:42
阅读次数:
136
Docker容器之内网独立IP访问实验介绍今天在学习Docker容器的时候,在虚拟机中创建并开启了一个nginx的container,然后通过端口映射的方法,即将container的80端口映射到虚拟机的80端口,然后在宿主机上通过访问虚拟机的IP从而访问到Docker容器的Nginx服务。然后开始思考,能否通过分配给container一个独立的IP,然后在宿主机上访问这个独立IP从而访问Ngin
分类:
其他好文 时间:
2018-08-10 12:27:18
阅读次数:
187
I/O模型????Httpd MPM????????prefork:进程模型,两级结构;主进程master负责生成子进程,每个子进程负责响应一个请求????????worker:线程模型,三级结构;主
分类:
其他好文 时间:
2018-08-09 21:12:09
阅读次数:
162
一、NGINX查看并发连接 1.通过WEB界面查看, ①开启status模块,即安装Nginx时加上 --with-http_stub_status_module ②修改Nginx.conf,在server节加入如下内容 ③重新加载Nginx服务,然后通过浏览器访问http://你的域名/Nginx ...
分类:
Web程序 时间:
2018-08-09 17:32:42
阅读次数:
261
1.1 为什么要监控 在需要的时刻,提前提醒我们服务器出问题了 当出问题之后,可以找到问题的根源 网站/服务器 的可用性 1.1.1 网站可用性 在软件系统的高可靠性(也称为可用性,英文描述为HA,High Available)里有个衡量其可靠性的标准——X个9,这个X是代表数字3~5。X个9表示在 ...
分类:
其他好文 时间:
2018-08-09 12:20:46
阅读次数:
206
1、详细描述常见nginx常用模块和模块的使用示例常用模块:1.nginx核心功能模块(Corefunctionality)accept_mutexon|off;#Context:events这个指令的意义:当一个新连接或者说用户请求到达nginx服务时,如果accept_mutex为on,那么多个worker将以串行方式来处理,其中一个worker会被激活,其他worker继续保持休眠状态,如果
分类:
Web程序 时间:
2018-08-09 00:31:07
阅读次数:
181
在架构设计中,可以利用NGINX的反向代理和负载均衡实现后端应用的高可用性,同时我们还需要考虑Nginx的单点故障。真正做到架构高可用性。主要考虑以下几点:?1、Nginx服务因为意外现象挂掉?2、服务器宕机导致NGINX不可用?目前主流的解决方案就是keepalived+nginx 实现nginx的故障转移,同时做好监控报警。在
分类:
其他好文 时间:
2018-08-05 01:11:48
阅读次数:
196