2.
不清楚发生了什么情况,目前我只能靠重启解决问题。之后再研究一下。
4.
@老虎会游泳,我怀疑是连接数用尽啥的 tcp一共只有65535个连接数
5.
@胡图图,再学习学习
HUAWEI Mate X5 典藏版 16GB+1TB 青山黛虎笺.com
6.
@胡图图,
我怀疑是连接数用尽啥的 tcp一共只有65535个连接数
这个是作为Client来说的,你只能同时发起65535个http请求,因为需要用端口来绑定应用。例如 qq.exe:12301 -> tencent.com:80 -> pc:12301 然后才知道要传递给qq.exe
服务器是一个80端口,不同的client上来后保存在内存map中,服务器的连接数和fd并发数量有关
服务器只能最多开65535个不同端口的Nginx,才是你误解的意思。
意思就是 端口只是用来绑定 网络数据到某个应用, 80绑定的是nginx
8.
@老虎会游泳,换 SQLite 的话,能大量节省内存 + 提高速度吗?(支持一写多读并发,只要并发写不多,就没事?)
WordPress 官方,也在两年前说(链接),对中小型网站和博客而言,SQLite 挺完美?
我试过它的全文搜索,对一个 1300W 回帖(平均 102 字/帖)的论坛而言,可以:


9.
层主
@咯叽 于 2024-06-21 05:53 删除了该楼层。
10.
@胡椒舰长,不是服务器和客户端之间的连接,而是服务器回环地址和服务器回环地址的连接
14.
好像是MySQL数据库启动一段时间后内存占用不断增长导致的。我调整了MySQL数据库的缓存配置,降低了最大内存限制,再看看如何。
16.
@胡图图,
不是服务器和客户端之间的连接,而是服务器回环地址和服务器回环地址的连接
如果用unixsocket是不是不存在这个问题了
https://www.chengyao.xyz
17.
@胡图图,没有连接问题,因为你看到报错的时候数据库进程实际上已经被内核的OOM Killer杀死。
@卷心菜,unix socket是虎绿林连接数据库的唯一方式,数据库没有开启TCP监听。
18.
缓慢是因为可用内存太少,申请新内存非常困难,需要不断反复重试才能申请到一点新内存,然后程序才能继续运行。
19.
@老虎会游泳,最近帖子也没有暴涨呀。。怎么内存就撑爆了。。
环境有多大内存呀?微信通知服务那个 Java 吃得多吗?
有试过 zRam、zSwap 吗?我 Deepin 用这个,老爽了。。1GB 当 4GB 用。。
user@Deepin:~$ zramctl
NAME ALGORITHM DISKSIZE DATA COMPR TOTAL STREAMS MOUNTPOINT
/dev/zram0 zstd 16G 4.2G 1013.8M 1G 8 [SWAP]