Enhancement(機能追加・改善) #1662
未完了
コミュニティ全員参加処理がタイムアウトで中断されてしまう問題の改善
Hiroki Mogi さんが約14年前に追加.
ほぼ5年前に更新.
ステータス:
Pending Review(レビュー待ち)
説明
【チューニング】コミュニティ全員参加処理(/pc_backend.php/community/addAllMember/id/:id)にて、SNSのメンバー数が多い場合にタイムアウトしています。
関連するチケット
1 (0件未完了 — 1件完了)
php.iniを以下のように設定したローカル環境でテストを行ないましたが、約5000件の時点でメモリオーバーが発生していました。
- max_execution_time = 0
- memory_limit = 512M
- ステータス を New(新規) から Invalid(無効) に変更
#927 の改善によってメモリオーバーは発生しなくなったため,本チケットを invalid としてクローズします.
- ステータス を Invalid(無効) から Accepted(着手) に変更
- 担当者 を Youichi Kimura にセット
- 対象バージョン を 261 にセット
コミュニティ全員参加処理でのタイムアウトについて、複数回のリクエストに分割して処理を行う修正ができたため当チケットをAcceptedに戻します。
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
- 対象バージョン を 252 から OpenPNE 3.8.x に変更
- 題名 を [optimization] コミュニティ全員参加処理のチューニング から コミュニティ全員参加処理がタイムアウトで中断されてしまう問題の改善 に変更
- ステータス を Pending Review(レビュー待ち) から Rejected(差し戻し) に変更
- 対象バージョン を OpenPNE 3.8.x から OpenPNE 3.9.0-old に変更
model クラス内でタイムアウト処理を行うのが適切でないと考えたため差し戻しにします
対象バージョン変更のため、修正内容の確認を行います。
- 対象バージョン を OpenPNE 3.9.0-old から OpenPNE 3.9.0 に変更
- ステータス を Rejected(差し戻し) から Pending Review(レビュー待ち) に変更
- 担当者 を Youichi Kimura から Shinichi Urabe に変更
- 対象バージョン を OpenPNE 3.9.0 から OpenPNE 3.10.x に変更
他の形式にエクスポート: Atom
PDF