アプリのタイムアウト時間について

5 個の投稿 / 0 new
最終投稿
#1 2017/9/14 (木) 22:17
J

アプリのタイムアウト時間について

現在、ネクストエンジンアプリ開発を行っております。
受注データの更新を以下APIを使用して大量(100件以上)に行う処理を開発しておりますが、
アプリにてネクストエンジンへAPI通信を行う場合、最大タイムアウト時間はどのくらいでしょうか?
ローカル環境にてphp.iniのmax_execution_timeの設定を変更済みですが、60秒で504タイムアウトエラーとなってしまいました。

https://developer.next-engine.com/api/api_v1_receiveorder_base/update

タグ: 
2017/9/21 (木) 11:41

RE: アプリのタイムアウト時間について

回答が遅くなり、申し訳ございませんでした。
ただいま確認しておりますので、今しばらくお待ちください。

2017/9/21 (木) 19:53

RE: アプリのタイムアウト時間について

申し訳ございませんが、タイムアウトの原因がはっきりしないため、以下の2点をご確認頂けないでしょうか?

1) 処理件数を減らして実行した場合は、エラーが発生しますか?
発生する場合は、どのようなエラーが発生しますでしょうか?

2) アプリの稼働するサーバーからネクストエンジンへプロキシなどを経由してアクセスしているのでしょうか?
もしそうでしたら、プロキシサーバによるタイムアウトなど、504エラーが発生する可能性が他に存在しますでしょうか。

お手数をお掛けしますが、宜しくお願い致します

2017/9/26 (火) 11:26 ( #3への返信)
たなたな

ご確認いただき、ありがとうございます。

ご確認いただき、ありがとうございます。
また、返信が遅くなり申し訳ございません。
本件、私のほうで代理で返信させて頂きます。

>1) 処理件数を減らして実行した場合は、エラーが発生しますか?
>発生する場合は、どのようなエラーが発生しますでしょうか?
更新処理が20件くらいまではエラー無く実行されます。

>2) アプリの稼働するサーバーからネクストエンジンへプロキシなどを経由してアクセスしているのでしょうか?
>もしそうでしたら、プロキシサーバによるタイムアウトなど、504エラーが発生する可能性が他に存在しますでしょうか。
現在ローカル環境で開発しているため、プロキシなどの経由はございません。

https://developer.next-engine.com/api/api_v1_receiveorder_base/update
処理概要としては、上記、受注伝票受注伝票更新APIをデータ件数分投げている状態です(100件なら100回APIを投げている)

その他不足している情報などございましたら、ご連絡ください。
以上、ご確認のほど、よろしくお願いします。

2017/9/26 (火) 16:00

RE: ご確認いただき、ありがとうございます。

ご回答頂き、ありがとうございます。

> 更新処理が20件くらいまではエラー無く実行されます。

20件くらいで必ずエラーになってしまうのでしょうか?

また、発生するエラーのエラーメッセージを確認したいのですが、メッセージの内容をできるだけ詳しく教えて頂けないでしょうか?

宜しくお願い致します