バージョン選択

フォーラム

メニュー

オンライン状況

71 人のユーザが現在オンラインです。 (60 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 71
もっと...

サイト内検索

質問 > 管理機能 > 一覧検索で30秒経過すると503Service Unavailableが発生する

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
kukiti
投稿日時: 2021/3/11 20:36
対応状況: −−−
半人前
登録日: 2020/12/6
居住地:
投稿: 14
一覧検索で30秒経過すると503Service Unavailableが発生する
▼テンプレート
[EC-CUBE] 2.13.5
[OS] CentOS、6
[レンタルサーバ]
さくらVPS2台
[PHP] 5.6.40
[データベース] MySQL 10.1.38-MariaDB
[WEBサーバ] Apache/2.4.38
[ブラウザ] Chrome
[導入プラグインの有無] 無し
[カスタマイズの有無] あり
管理サイトをカスタマイズし、受注一覧の検索処理をカスタマイズ
[現象]
お世話になっております。
運用を開始している管理サイトの受注一覧画面において、検索条件を
指定し検索を実行すると以下のエラーが発生するようになりました。

-------------
Service Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
-------------

調査を行っておりますが、EC-CUBEのログにはエラーは出力されず、
Apacheのエラーログに以下の出力が確認できました。
-------------
[proxy_fcgi:error] [pid 6789] (70007)The timeoutspecified has expired:
[client 121.82.16.16:49187] AH01075: Error dispatching request to :,
-------------

現象の条件は、検索処理が30秒を経過すると発生し、ログメッセージから
タイムアウトであると判断して、php.ini、httpd.confのタイムアウト値を
変更しましたが、現象は回避されていない状況です。

EC-CUBEが直接的な原因ではないと感じておりますが、
もし同様の現象にあわれた方やノウハウなどをお持ちの方がおられましたら、
ご支援いただければ助かります。

どうぞよろしくお願いします。

468
投稿日時: 2021/3/12 8:22
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 一覧検索で30秒経過すると503Service Unavailableが発生する
エラーメッセージの内容からApacheのFastCGIの設定でタイムアウトを起こしているのではないでしょうか?
https://qiita.com/maruga/items/64b2786c348b82cf63a6

30秒と聞くとまずPHPのset_time_limitが思い当たりますが
そちらは変更が反映されているのですよね?
(管理画面のシステム設定でphp.iniの値を確認できるかと思います)


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

red
投稿日時: 2021/3/12 8:34
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1570
Re: 一覧検索で30秒経過すると503Service Unavailableが発生する
30秒をこえるような処理を改善しましょう・・・


----------------
EC-CUBEのカスタマイズ、トラブル解決承ります
お気軽にお問い合わせ下さい
https://www.ec-cube.net/integrate/partner/partner.php?partner_id=690

kukiti
投稿日時: 2021/3/12 8:56
対応状況: −−−
半人前
登録日: 2020/12/6
居住地:
投稿: 14
Re: 一覧検索で30秒経過すると503Service Unavailableが発生する
シロハチ様

いつもお世話になっております。
ご回答ありがとうございます。

やはり「FastCGI」関連のタイムアウトの可能性が高そう
ですか。
Apache自体かなりシンプルに構成されているようで、
LoadModuleもかなり少ない状況ですが、見直して設定
してみたいと思います。

php.iniのset_time_limitは、30→300に変更してApache
再起動で反映させましたが、ダメでした。
♯ 期待していたのですが残念です

再度チャレンジしてみます。
kukiti
投稿日時: 2021/3/12 9:03
対応状況: −−−
半人前
登録日: 2020/12/6
居住地:
投稿: 14
Re: 一覧検索で30秒経過すると503Service Unavailableが発生する
神様

返信ありがとうございます。

ご指摘の通り、処理側の見直しも進めております。
データ量の増加で15秒くらいかかるSQLが原因と
なっている模様なので、業者からもらった設計を
見直し対応したいと思います。
♯ ボリュームテストが甘かったですね(;_;)

運用も始まってますので、暫定と恒久的の両面で
対応していきます。

また何かあればご連絡ください。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,721名です
総投稿数は109,953件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1570
9
mcontact
1286
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.