0

具体的なシナリオは次のとおりです。PHP ライブラリ Pheanstalk を使用して、beanstalkd を実行するサーバー。私は PHP ワーカーをサービスとして実行しているので、理論的には実行が停止することはありません。

ワーカーの初期コードは、作業を行うための単なる関数呼び出しです。それをOOPに移行したかったのです。これにより、処理されたすべてのジョブのオブジェクトがインスタンス化されます。適切なクリーンアップを行わないと、メモリ リークが発生すると思います。

メモリ リークや過剰なシステム使用を引き起こすことなく、この種のシナリオで使用するオブジェクトを作成/管理/破棄する適切な方法は何でしょうか?

4

1 に答える 1