极速快3_快3信誉网_极速快3信誉网 - 极速快3,快3信誉网,极速快3信誉网是一个基于本地城市资讯管理的应用,里面汇集了所在城市最热门的民生资讯和便民服务功能,想知道你的家乡发生了什么,打开极速快3,快3信誉网,极速快3信誉网尽在掌握!

【网站公告】.NET Core 版博客站点第二次发布尝试

  • 时间:
  • 浏览:0

在上次发布失败后,要是我有.我.我.我建议.我.我.我改用 k8s ,但.我.我.我还是想再试试 docker swarm ,觉得 不行再改用 k8s 。

在改进了 docker swarm 集群的部署后,.我.我.我准备今天 17:50 左右进行一次发布尝试。

docker swarm 集群是.我.我.我使用阿里云服务器否则 人搭建的,这次进行了3方面的改进。

1. 升级了 worker 节点服务器的配置

worker 节点由6台4核8G服务器打上去了3台8核16G服务器,基于3点考虑:

1)提高单台服务器的正确处理能力;

2)提高服务器的网络正确处理能力,阿里云的服务器配置越高,网络正确处理能力越强;

3)减少服务器数量可不可以 减少 docker swarm 节点之间的通信开销。

2. 升级了 docker engine,由 18.09.4 升级至 19.03.1 

wget -c https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm  && \
wget -c https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-19.03.1-3.el7.x86_64.rpm && \
wget -c https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-cli-19.03.1-3.el7.x86_64.rpm && \
yum install -y containerd.io-1.2.6-3.3.el7.x86_64.rpm && \
yum install -y docker-ce-19.03.1-3.el7.x86_64.rpm && \
yum install -y docker-ce-cli-19.03.1-3.el7.x86_64.rpm

3. nginx 改用 host 网络模式部署

ports:
    - target: 50
      published: 50
      protocol: tcp
      mode: host

另外,改进了博客系统缓存偏离 的代码,正确处理了新旧版切换时的缓存冲突大什么的问题。

这次发布要是遇到大什么的问题,.我.我.我可不可以 快速回退到旧版。

要是在发布过程中总出 大什么的问题影响您的正常访问,请您谅解。

------------------------------------------

发布过程记录

17:40 使用 nginx 转发,切换了1/5可不可以 了的流量就总出 了1秒延迟的大什么的问题。

18:20 改为 kestrel 以端口映射的法律办法直接监听 50 端口,切换了1/3左右的流量,未总出 延迟1秒的大什么的问题。

18:33 所有流量都已切换,未总出 延迟1秒的大什么的问题。

以下是发布过程中服务器一块儿连接数监控,使用 nginx 转发时,当一块儿连接数超过 40K ,所有请求都总出 1秒延迟的大什么的问题。当改为 kestrel 直接监听50端口后,即使一块儿连接数超过 50K ,也没总出 1秒延迟的大什么的问题。没想到1秒延迟竟然是 nginx 的大什么的问题(要是是 nginx 对 docker swarm 的支持大什么的问题),就有 docker swarm 网络并就有的大什么的问题。

21:00 今天发布后总爱在线上,要是明天上午的访问高峰能撑住,那要是我明发布成功了。

8月8日

9:15 左右,服务器一块儿连接数超过 150K ,3台服务器撑不住,加了1台服务器。

9:26 左右,memcached 客户端 socketPool 满了,将 maxPoolSize 由 50 修改为 50 。

2019-08-08 09:24:50.781 [Error] Pool is full, timeouting. 10.0.78.124:11211

10:15 左右,docker swarm 集群有增加了1台8核16G的服务器,目前一共5台 worker 节点。

11:05 更新:每台服务器上博客应用容器的的 CPU 消耗在 5-6 核,内存消耗在 1G 与 1.5G 之间。

11:05 左右,负载没有 下降,.我.我.我哪些也没动,响应效率却出奇地稳定,否则与访问低峰时一样没有快。

13:50 更新:今天上午访问高峰时单台服务器一块儿连接数最高达到21万(监控数据来自阿里云云监控)。

17:10 更新:今天下午访问高峰期间,访问效率很不稳定。.我.我.我正在考虑下一步的对策。

17:50 左右,当访问量回落到一定程度后, 访问效率恢复正常。