苹果手机IOS15系统访问服务器部署网站经常失败或超时的BUG和解决办法

BUG描述苹果手机在访问linux部署的网站时经常出现进入很慢或超时打不开的情况安卓手机访问正常如果使用CDN后,苹果手机也能正常访问复现设备手机:苹果XR或苹果12系统:>= IOS15BUG解决最终定位到,是因为内核开启了tcp_tw_recycle导致的上次进行Linux并发优化时被其他文章误导了修改了这个参数,默认其实是关闭的BUG解决修改/etc/sysctl.conf配置,...

Linux,bug记录,部署 2022-06-11 PM 53次 0条

docker中apt-get更换源解决更新慢问题

背景docker中使用apt-get很慢解决方法项目根目录创建sources.list文件,内容如下:deb http://mirrors.ustc.edu.cn/debian stable main contrib non-free deb http://mirrors.ustc.edu.cn/debian stable-updates main contrib non-free修改Doc...

部署,docker 2022-03-21 PM 104次 0条

acme.sh生成并安装ssl证书

生成证书(DNS验证模式)设置DNSAPI环境变量(我用的腾讯云)export DP_Id="123456" export DP_Key="xxxxxx"生成证书acme.sh --issue --dns dns_dp -d xxx.xxx.com安装证书acme.sh --install-cert -d xxx.xxx.com --key-file ...

Linux,工具,部署 2022-03-12 AM 86次 0条

django使用channel时的docker部署方法

背景因为要在django使用websocket所以引入了channel在不引入channel前使用docker+uwsgi+nginx部署引入channel后使用docker+uwsgi+daphne+nginx部署以下教程均在原有部署基础上(不使用channel)所做修改方法在原有基础上增加docker-compose.yml配置,增加后配置如下:version: "3"...

django,Linux,部署 2022-03-03 PM 99次 0条

Let's Encrypt 证书申请及配置(acme.sh使用)

https://www.jianshu.com/p/1a792f87b6fehttps://www.cnblogs.com/esofar/p/9291685.html

Linux,部署,技术 2021-12-25 PM 131次 0条

自搭建ngrok结合nginx实现不带端口号访问(支持https)

背景已使用docker搭建好了ngrok实现内网穿透,并已配置自有ssl证书可通过https访问由于服务器的80和443端口已被nginx占用,当前ngrok的http和https分别是8081 8082端口,访问时链接需加端口号才行由于微信配置域名时不支持非80或443端口,现有的带端口的域名无法在微信配置解决方法增加nginx配置,转发80端口的http请求和443端口的https请求到...

Linux,部署,技术 2021-12-15 PM 139次 0条

Centos7安装docker

更新yumyum update安装依赖包yum install -y yum-utils device-mapper-persistent-data lvm2设置yum源yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo安装dockeryum install docker-...

Linux,工具,部署 2021-09-15 PM 451次 7条

python requirements.txt批量下载安装离线

https://blog.csdn.net/weixin_30449239/article/details/101639188

Python,部署 2021-07-26 PM 212次 0条