Elastic-cache に接続する Micronaut-2 を使用してラムダを作成しようとしています。
redis-lettuce
プロジェクトで次の構成の依存関係を使用しました。トランザクションの暗号化は、elastic-cache 構成で有効になっています。
redis:
uri: redis://{aws master node endpoint}
password: {password}
tls: true
ssl: true
io-thread-pool-size: 5
computation-thread-pool-size: 4
私は例外を下回っています:
command timed out after 1 minute(s): io.lettuce.core.rediscommandtimeoutexception
io.lettuce.core.rediscommandtimeoutexception: command timed out after 1 minute(s) at
io.lettuce.core.exceptionfactory.createtimeoutexception(exceptionfactory.java:51) at
io.lettuce.core.lettucefutures.awaitorcancel(lettucefutures.java:119) at
io.lettuce.core.futuresyncinvocationhandler.handleinvocation(futuresyncinvocationhandler.java:75)
at io.lettuce.core.internal.abstractinvocationhandler.invoke(abstractinvocationhandler.java:79)
com.sun.proxy.$proxy22.set(unknown source) at
hello.world.function.httpbookredishandler.execute(httpbookredishandler.java:29) at
hello.world.function.httpbookredishandler.execute(httpbookredishandler.java:16) at
io.micronaut.function.aws.micronautrequesthandler.handlerequest(micronautrequesthandler.java:73)
同じエラスティック キャッシュ設定で同じネットワーク (文字通り同じラムダ上) でスプリング クラウド機能を試してみましたが、正常に動作しています。この問題をデバッグするのに役立つ指示があれば教えてください。