My PHPコンテナはPDFを生成するためにPUPPETERERを実行します。 PDF文書を生成することで、コンテナ内に2つのコアダンプファイルも作成します。私は彼らが実際に来るのかわからない。
ホスト/サーバーはCentOS 7です。
/var/log/messages
で見つかったエラーログ(例えばSegFault)はありませんコアダンプのセクションをDisable https://linux-audit.com/underStand-and-and-configure-core-dumps-work-on-linux/ しました。
/etc/security/limits.conf
に次のコンテンツを追加する* soft core 0
* hard core 0
Disable-core-dumps.shを作成しました:echo “ulimit -c 0 > /dev/null 2>&1” > /etc/profile.d/disable-coredumps.sh
/etc/systemd/coredump.conf
に次のコンテンツを追加しました
[Coredump]
Storage=none
ProcessSizeMax=0
サーバーとコンテナを再起動します。
また、コンテナの中にulimit -c 0
を設定しようとしました(高山)
上記のトリックのどれも仕事をしていません。 PuppeTeerがPDFを生成するたびに、常に下記のような2つのコアダンプファイルを作成します。
core.131 core.52
コアファイルは次のようになります。
誰かが私がコアダンプを無効にするのを助けますか?どうもありがとう。
Docker-Composeを使用している人のために、.yml
ファイルセットulimits
:
services:
app:
ulimits:
core:
hard: 0
soft: 0
_