aws s3 inbound-channel-adapter の開始/停止をカスタマイズする方法。最初に auto-startup="false" を設定し、サーバーの起動時に手動で開始したい. ファイル受信チャネルアダプターの以下のソリューションと同様のソリューションを探しています.
inboundFileAdapterChannel.send(new GenericMessage("@'s3FilesChannelId.adapter'.start()"));
構成:
s3インバウンドアダプターチャネルに対して同じアプローチを試してみると. 以下のエラーが表示されます
アプリケーションを開始できませんでした
説明:
コンポーネントには、見つからない「s3FilesChannelId.adapter」という名前の Bean が必要でした。
アクション:
構成で「s3FilesChannelId.adapter」という名前の Bean を定義することを検討してください。