MySQL 8 关闭 performance_schema = off,可以瞬间节省200~300M左右内存
作者归档:杨龙
nginx: worker process is shutting down
nginx: worker process is shutting down,这个是nginx reload后可能会出现的,应该是继续处理未结束线程用的。
如果你的超时相关配置设置了很长时间,那么这个线程也会存在很长时间。
关于`a client request body is buffered to a temporary file /var/cache/nginx/client_temp/…`的问题
很多教程是改`client_body_buffer_size
`我觉得这样不太好,因为:
- 非常吃内存
- 不符合流式传输,无法立即刷送
另外一种解决方案是:(关闭缓冲即可)
fastcgi_buffering off;
fastcgi_request_buffering off;
iso-8859-1(Latin-1)
因为ISO-8859-1编码范围使用了单字节内的所有空间,在支持ISO-8859-1的系统中传输和存储其他任何编码的字节流都不会被抛弃。换言之,把其他任何编码的字节流当作ISO-8859-1编码看待都没有问题。
BASE64URL JWT
PHP redis 分布式 可重入 锁 LUA脚本
docker 修改已有容器重启策略
docker update --restart=always showdoc
MySQL时区配置
[mysqld]
default-time-zone='+8:00'
查询MySQL全局和会话时区(time_zone)当前值
SELECT @@GLOBAL.time_zone, @@SESSION.time_zone;
docker Linux 无法记录命令历史记录解决办法
vi ~/.bashrc , 添加如下命令
export PROMPT_COMMAND="history -a; history -r; $PROMPT_COMMAND"