操作多个Spring集成流时需要注意的事项
Things we should take care of when we operate multiple Spring Integration flow together
当我们想在一个系统中一起使用许多 spring 集成工作流时,我们应该注意什么重要的事情?
据我所知:
- 频道 ID-S 应该是唯一的(所以两个不能有相同的频道 ID)
- 聚合应该连接到不同区域的消息存储
我说的对吗?有没有要点?
谢谢
你是对的。其他要记住的要点是:
errorChannel
是整个 ApplicationContext
的全局 bean
你应该考虑不同的TaskExecutor
和TaskScheduler
不会影响不同的流程
你可以看看Spring Integration Flow扩展
您可以使用 Spring Boot
学习微服务
对于任何复杂的应用程序,所有其他事情都应该没问题。尽管我更喜欢通过不同的简单应用程序来区分此类任务 - MicroServices
当我们想在一个系统中一起使用许多 spring 集成工作流时,我们应该注意什么重要的事情?
据我所知: - 频道 ID-S 应该是唯一的(所以两个不能有相同的频道 ID)
- 聚合应该连接到不同区域的消息存储
我说的对吗?有没有要点?
谢谢
你是对的。其他要记住的要点是:
errorChannel
是整个ApplicationContext
的全局 bean
你应该考虑不同的
TaskExecutor
和TaskScheduler
不会影响不同的流程你可以看看Spring Integration Flow扩展
您可以使用 Spring Boot
学习微服务
对于任何复杂的应用程序,所有其他事情都应该没问题。尽管我更喜欢通过不同的简单应用程序来区分此类任务 - MicroServices