私は少しアクションシーケンスの呼び出しの流れについて混乱しています。私はコードを読んで、それは各シーケンスが主なアクションを持っていることを示しています。それぞれの呼び出しで、メインアクションはapihostへのポストを発行します。コントローラからkafka-> dispather-> invoker-> containerまでのフロー全体が何度も繰り返されることを意味しますか?openwhiskのアクションシーケンスの呼び出しの流れは?
0
A
答えて
1
更新:
ごく最近(ca15c68d348a2a02cf9da54475e96b43d48a3dacあたり)配列は、巨大なオーバーホールを得ました。以下に述べる「ルート」アクションはもはや必要なくなり、すべてのアクションの呼び出しはコントローラ自体によって内部的に調整されます。
この変更はかなり最近のものであるため(2016年11月21日現在)、これは存在するすべての本番環境に展開されない可能性があります。
説明した内容は基本的に正しいです。 「ルート」アクションは、「リーフ」アクションのオーケストレーターとして機能します。ルートアクションは、通常のAPIを通じてリーフアクションを1つずつ呼び出すので、そのフローを繰り返し繰り返します。
1
概念的には、シーケンスを直接実装する方法です。このコミットでは、https://github.com/openwhisk/openwhisk/commit/ca15c68d348a2a02cf9da54475e96b43d48a3dac)、シーケンス「メイン」がコントローラに内部化され、認証と資格のチェックが繰り返されます。リクエストは内部的には依然としてカフカにポストされているため、ロードバランシングの対象となります。
関連する問題
- 1. bluemix上のopenwhiskプラットフォーム内でopenwhiskアクションを呼び出す方法は?
- 2. OpenWhiskは、ワトソンのテキストをアクションの発動アクションに呼び出す
- 3. OpenWhiskで呼び出されたアクションのアクティベーションIDを取得する方法は?
- 4. BluemixのIoTプラットフォームからOpenWhiskアクションを呼び出す方法
- 5. コード実行の流れ、関数呼び出し
- 6. onrenderedテンプレート内の流星呼び出しjquery
- 7. アクセス流星Template.instance()メソッドの呼び出しコールバック
- 8. OpenWhiskでパッケージアクションを作成すると、エラーメッセージで呼び出しが失敗する
- 9. SSOのfacebookを使ったストーリーリンクの流れ - openURLが呼び出されない
- 10. WiXアクションシーケンス
- 11. 流星onRenderedが呼び出されていない
- 12. SQLの呼び出しは、
- 13. スクリプトリモートの呼び出しは
- 14. は、メソッドの呼び出し
- 15. サーバ上の流星のメソッドが呼び出されていない
- 16. 流星群側。 .thenの中でhttpリクエストを呼び出す
- 17. のcallocの呼び出しが失敗し、以下のコードは、呼び出し)
- 18. ()の呼び出し
- 19. 呼び出し間の関数の呼び出し
- 20. MPS Typesystemデータベースの照会/ API呼び出しの呼び出し
- 21. 電話の呼び出し画面の呼び出し方法
- 22. JNI:Javaからの呼び出しの呼び出し
- 23. LibLog - ロガーへの呼び出しの呼び出し
- 24. ライブラリへの関数呼び出しの呼び出し
- 25. デリゲートメソッドの呼び出しとセレクタの呼び出し
- 26. Windowsサービスでのメソッド呼び出しの呼び出し
- 27. すべてのdef呼び出しのRuby呼び出しメソッド?
- 28. 複数のリモートオブジェクト呼び出しの呼び出し
- 29. DLLへの呼び出しからAPIへの呼び出し
- 30. voidのコンテキストでの呼び出しの呼び出しは非推奨です