这下看起来就好多了。
这个参数是非常影响机器性能的。
一般 4G 的机器,给到 2 到 3 就够用了,等不够用的时候换机器再调。
这下看起来就好多了。
这个参数是非常影响机器性能的。
一般 4G 的机器,给到 2 到 3 就够用了,等不够用的时候换机器再调。
wow 真的谢谢大佬!!!
不客气的。
如果不是内存泄露的原因,对内存的问题处理也比较简单,就是看看那些进程消耗进程过多,然后找到原因。
正常情况下,每个进程都有一定的消耗数量,太多肯定是有些问题,一般来说调整下配置即可。
是不是权限问题和配置载入问题?
我看你的用户上面显示的是用户 1000。
感觉应该是用户名账号名才对?
2G 的你用的是什么操作系统呢?正常来说,Discourse 可以改的配置差不多就是那个地方。
如果限制没有用,那说明限制没有生效。
我再重构一次解决了 谢谢
你都没开swap 当然容易内存占用过高
你这是直接内存硬抗啊 那当然容易占用过高 因为很多软件内存策略都会减少释放内存,减小申请内存的开销
要不您了解一下 我之前的留言 ,我之前开了6g的SWAP!!!
但是没什么用
这个话题勾起了我很久以前就想干的事情:1核1G能不能部署discourse?
试了试,可以!只要把swap加够了就行,测试站点(已经关停):https://forum.whitewater.wang/
接下来我再试试把正式服务器里的备份数据拿过来,看看能不能正常运行
配置我不是很懂,AMD EPYC 7282 16-Core Processor看起来挺厉害,但1核1G算是最低配了吧
root@zgo:/var/discourse# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
1 AMD EPYC 7282 16-Core Processor
为什么你的discourse的实例,只有162M 我都都是400M出头
他的机器上应该只装了一个 Discourse 服务。
其他的服务都没有装应该也没有装宝塔,Apache,PHP 这些。
少装点服务,消耗自然也不会太高。
是的我只装了一个,目前把数据也恢复了,测试一下网站用起来很流畅
但这也没法解释 @CAKE_NICE 的问题
我想你要不买个小号机器测试一下,能想到的变量就这几个了