ラムダのコンテナを利用し、複数のインスタンス間のデータベース接続などを共有することについては、some articlesを経由しましたが、データベースにアクセスする複数のラムダ関数を持っていて、 APIゲートウェイがauthenticator
ラムダ関数を呼び出し、次にinsert user
関数を呼び出すなど、これらの関数が互いに呼び出すことを知っている同じ接続を共有する場合、これらの関数は両方ともデータベースを呼び出します。同じ接続を共有することは可能です?異なるラムダ関数間でデータベース接続を共有する方法
NodeJSを使用していますが、これをサポートするには別の言語を使用できます。
これはできません。コンテナの再利用(リンク先の記事)であっても、同じ接続を共有する後続の呼び出しに含めることはできません。同時呼び出しでは、接続が共有されません。 –
私の疑惑@MarkBを確認してくれてありがとう、私は推測するベストプラクティスは、接続を最小限に抑えるために、同じラムダ関数ですべてのデータベースクエリを持っていることが正しいですか? –