コンテンツにスキップ

ネクストエンジン API 開発者フォーラム: アプリのタイムアウト時間について

ネクストエンジン API のネクストエンジンAPIについてに関する開発者フォーラムの質問と回答。クライアントアプリ・ストア連携・エンジン利用についてのQ&A。

投稿者: 匿名ユーザー 日時: 2017/09/14

カテゴリ: ネクストエンジンAPIについて

現在、ネクストエンジンアプリ開発を行っております。

受注データの更新を以下APIを使用して大量(100件以上)に行う処理を開発しておりますが、

アプリにてネクストエンジンへAPI通信を行う場合、最大タイムアウト時間はどのくらいでしょうか?

ローカル環境にてphp.iniのmax_execution_timeの設定を変更済みですが、60秒で504タイムアウトエラーとなってしまいました。

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


回答が遅くなり、申し訳ございませんでした。

ただいま確認しておりますので、今しばらくお待ちください。

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

  1. 処理件数を減らして実行した場合は、エラーが発生しますか?

発生する場合は、どのようなエラーが発生しますでしょうか?

  1. アプリの稼働するサーバーからネクストエンジンへプロキシなどを経由してアクセスしているのでしょうか?

もしそうでしたら、プロキシサーバによるタイムアウトなど、504エラーが発生する可能性が他に存在しますでしょうか。

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

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

また、返信が遅くなり申し訳ございません。

本件、私のほうで代理で返信させて頂きます。

  1. 処理件数を減らして実行した場合は、エラーが発生しますか?

発生する場合は、どのようなエラーが発生しますでしょうか?

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

  1. アプリの稼働するサーバーからネクストエンジンへプロキシなどを経由してアクセスしているのでしょうか?

もしそうでしたら、プロキシサーバによるタイムアウトなど、504エラーが発生する可能性が他に存在しますでしょうか。

現在ローカル環境で開発しているため、プロキシなどの経由はございません。

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

処理概要としては、上記、受注伝票受注伝票更新APIをデータ件数分投げている状態です(100件なら100回APIを投げている)

その他不足している情報などございましたら、ご連絡ください。

以上、ご確認のほど、よろしくお願いします。

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

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

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

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

宜しくお願い致します