AIBOXのHTTPSアクションでintervalが機能していない

43 views
Skip to first unread message

w. ito

unread,
Mar 30, 2023, 8:31:04 PM3/30/23
to EDGEMATRIX Stream Toolkit Forum
お世話になっております。

表題の件について、
60秒などの任意時間ごとに判定処理結果をスナップショット付きでHTTPSアクションとしてサーバへ送信するEAPの作成を検討しています。
判定処理自体は軽い処理のため、毎フレームごとに判定するように設定し、
アクションルールのintervalで任意の秒数ごとに抑制するEAPを作成しました。

いくつかのサーバ構成で試したところ、
添付画像のようにAWS上でAPI gatewayを経由してLambdaでHTTPSリクエストに対してDB登録などする構成の場合に
intervalの値を60秒に設定したにも関わらず、1,2秒ごとにリクエストが送られてきていることがAWS側のログを確認してわかりました。
API Gatawayを通さず、EC2上にサーバを構築した簡単な構成の場合には上記事象は起こらず
intervalで設定した秒数ごとにリクエストが送られてきています。
サーバ設定(APIGateway+Lambda).PNG

上記事象について、APIGatewayとLambdaが原因で起きているのかと推測しているのですが
HTTPSアクションが相手サーバに求める条件や制約、仕様などはありますでしょうか。
例えばHTTPSアクションの仕様として、ある種のステータスコードの応答が返ってくると再送する仕様になっているなどが
あれば教えていただきたいです。
また、検証にあたってAIBOX側で実際の電文を観察しなければ解明が難しいとなった場合に
開発者側では電文の観察などはできない認識なのですが、
EDGEMATRIX社様にてAIBOXの挙動を観察するなどの個別対応を取っていただくことは可能でしょうか。

長文での質問となってしまい申し訳ありませんが、なにとぞご確認のほどよろしくお願いいたします。

ts...@edgematrix.com

unread,
Mar 30, 2023, 8:52:02 PM3/30/23
to EDGEMATRIX Stream Toolkit Forum, w. ito
お世話になっております。

HTTPのレスポンスコードによる再送はしませんし、
極めて一般的なリクエストですので、要件も特にありません。

ちなみに、利用されている環境はツールボックスでしょうか?
また、以下のコマンドでバージョンを教えてください。

$ apt policy python3-edgematrix-stream-toolkit
$ apt policy python3-emitools

2023年3月31日金曜日 9:31:04 UTC+9 w. ito:

w. ito

unread,
Mar 30, 2023, 8:59:57 PM3/30/23
to EDGEMATRIX Stream Toolkit Forum, ts...@edgematrix.com, w. ito
ご確認いただきありがとうございます。

利用環境はAIBOXで、コマンドを叩けないですがコンソール画面に表示されるバージョンは
「Version: 2.3.6-5」です。

2023年3月31日金曜日 9:52:02 UTC+9 ts...@edgematrix.com:

Takenori Sato

unread,
Mar 30, 2023, 9:10:16 PM3/30/23
to w. ito, EDGEMATRIX Stream Toolkit Forum
サービスボックスをご利用とのこと承知しました。

手順としては、ツールキットボックスで実行いただくのが先ですが、
そこでのHTTPSアクション実行頻度は期待通りだったが、
サービスボックスでは期待通り行っていない、ということでよろしいでしょうか?

サービスボックスの場合は通常のサポートのフローで、
弊社サポートが必要に応じてリモートからログのアップロードを実施しますが、
もしご希望の場合は、デバイスIDをお知らせください。

2023年3月31日(金) 9:59 w. ito <wataru3...@gmail.com>:

w. ito

unread,
Mar 30, 2023, 9:58:16 PM3/30/23
to EDGEMATRIX Stream Toolkit Forum, Takenori Sato, EDGEMATRIX Stream Toolkit Forum, w. ito
佐藤様

お世話になっております。
ツールキットボックスでもHTTPSアクションを試していますが
期待通りの実行頻度でした。
ただ、ツールキットボックスではスナップショット付きでHTTPSアクションが行えなかったため
jsonのみを送信しており、サービスボックスと同条件での比較はできておりません。

> サービスボックスの場合は通常のサポートのフローで、
> 弊社サポートが必要に応じてリモートからログのアップロードを実施しますが、
> もしご希望の場合は、デバイスIDをお知らせください。
ありがとうございます。
後ほど個別に連絡させていただきます。
2023年3月31日金曜日 10:10:16 UTC+9 Takenori Sato:
Reply all
Reply to author
Forward
0 new messages