MilkyStep Official Community

メルマガ・ステップメール配信ソフトMilkyStep利用者のコミュニティです。

「配信準備中」と表示され、メール配信処理が行われません

インストールサーバー:コアサーバー
配信件数:約9000件

配信処理を行うと配信ログに「配信準備中」と表示されるだけで、
メール配信処理が行われません。

配信件数が多すぎるのでしょうか。

解決策はありますでしょうか。

水, 11月 17 2010 » よくある質問(FAQ), トラブル, メール送受信関連, 各種エラーの解説

2 Responses

  1. Igreks Inc. 11月 17 2010 @ 9:53 AM

    メモリ不足の可能性があります。

    コアサーバの情報によると、プロセスあたりのメモリ制限は160MBとなっています。
    http://www.coreserver.jp/help/index.php/limitation/

    メール1通当たりの容量が10KBだとしても、メールデータだけで10KB×9,000=90MBメモリを占有します。
    データベースから参照した読者データを合わせると、目安として上記の約1.5倍、さらにCGI起動時に読み込むモジュール等も含めると、160MBを超える可能性があります。

    エラーが発生した時の状況を、サーバ会社に報告して、原因を問い合わせることをお勧めします。

    原因がメモリ不足の場合は、より上位のサーバ・または専用サーバ等にて運用することをお勧めします。

    MilkyStepの方でも今後、よりメモリ効率が良くなるよう、検討していきたいと思います。

  2. Igreks Inc. 11月 17 2010 @ 12:12 PM

    追記:

    原因がメモリ不足の場合、メールを全員に配信したいのであれば、以下のような対策があります。

    対策1.
    同じ設定のメルマガを3つ作り、9,000名の読者を3,000名ずつくらいにわける。
    各々、同じ配信内容で配信する。

    対策2.
    任意の属性を3つ作り、9,000名の読者のうち、最初の3,000名に「属性1」、次の3,000名に「属性2」、最後の3,000名に「属性3」を付与する。
    記事作成時に、配信フィルタを適用し、最初に「属性1」のみ配信、次に「属性2」のみ配信・・・
    というように3回繰り返す。

Login