ホームページ  >  記事  >  運用・保守  >  docker実行時のメモリ不足問題​​の解決方法

docker実行時のメモリ不足問題​​の解決方法

尚
オリジナル
2020-03-31 16:08:546062ブラウズ

docker実行時のメモリ不足問題​​の解決方法

docker运行提示内存不够的解决方法:

1、saltstack的minion在运行过久之后,可能占用大量内存,需要将其重启。重启命令可能有时并不起作用。主要检查运行状态,如果未成功停止,则重新重启;

2、ELK日志收集程序或者其他java进程占用过高,用top和ps命令排查,谨慎确定进程的作用,在确保不影响业务的情况下,停止相关进程;

3、释放被占用的内存(buff/cache):   

$sync  #将内存数据写入磁盘
$echo 3 > /proc/sys/vm/drop_caches  #释放被占用的内存

4、有时候并不是buff/cache过高导致内存不够用,确实是被很多必要的进程消耗掉了内存,那就需要从机器资源分配使用的层面去考虑和解决了。

更多相关教程,请关注PHP中文网docker教程栏目。

以上がdocker実行時のメモリ不足問題​​の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。