Pages

2009年9月25日金曜日

PHP Zend_Mail_Transport_Smtp で大量にメール送信するとメモリー不足になる

完全に辿ったわけではないので、推測だがどうやらこの Zend_Mail_Transport_Smtp は通信ログを内部で持っているのかしてメモリーリークを起こしてしまう。

切断などして開放する事はできるだろうけど、その都度再接続したりどこかのタイミングでってのもな。。。

これに関しては今だ解決策は見つかっていないので、大量メール送信の場合にはテーブルに一度入れてCRON負荷分散するなどして対策が必要となる。

というか元から素で送信しようとするなら必要だけどね。。。

0 件のコメント:

コメントを投稿

Followers