我有一个集成应用程序,大部分工作,但注意到昨天一个消息丢失了。当时,service-activatorendpoint正忙于处理先前的消息。
以下是适用于该问题的配置。
<int:poller default="true" fixed-delay="1000" receive-timeout="0" />
<int-jdbc:message-store id="jdbc-messageStore" data-source="dataSource" />
<int:channel id="creationChannel" >
<int:queue message-store="jdbc-messageStore" />
</int:channel>
<!-- Endpoint responsible for creating Archive from List of Document objects -->
<bean id="archiveCreator" class="org.abc.ArchiveCreator"/>
<int:service-activator ref="archiveCreator" method="createArchive" input-channel="creationChannel" />
首先,应该将
标记为
。
在org.springframework.integration
调试日志级别上的另一个点切换,并在这里显示消息丢失时的日志。
问题内容: 打开Eclipse时出现问题。在错误日志中显示: 我正在使用Eclipse juno(版本4.2),而我的ADT是version20和Java 1.6。您知道我应该做什么吗? 问题答案: 我认为,当从Eclipse中删除功能并且未正确更新工作空间时,可能会发生这种情况。创建一个新的工作区,导入所有项目,然后删除旧的工作区。
我在打开Eclipse时遇到问题。在错误日志中它说: 我正在使用Eclipse Juno(版本4.2),我的ADT是版本20和Java1.6。你知道我应该做什么吗?
Spring Boot(1.2.7)web应用程序(响应SSL请求)在Intellij IDEA上运行很好。 构建从命令行运行的JAR工件,启动时抛出错误 null Spring Boot(web)应用程序可以从Intellij IDEA运行,响应https请求,而不需要在application.properties中执行更多的操作。properties: 要从命令行启动JAR工件,我使用: JA
我需要在我的Spring集成上下文中动态地将消息分配给MessageChannel。当我知道我想要的MessageChannel的名称时,我可以通过从上下文中获取MessageChannel bean来做到这一点。 我需要做的是通过编程查找在ChannelAdapter/服务中设置的消息通道的名称/id。 但是,MessageChannel API没有与之关联的getName()或getId()方
我用一个简单的post和get方法编写了一个非常简单的控制器类。 今天是我第一次使用Postman-我不知道我做错了什么,但每次使用POST映射,我都会得到: 控制器类别: 我添加了一个< code>@RequestBody,但它仍然说它丢失了。 如何解决这个麻烦?
npm错误!此运行的完整日志可以在:npm err!C:\users\ttopo\appdata\roaming\npm-cache_logs\2020-11-20t07_58_40_339z-debug.log` 0信息如果它以ok结束就可以工作1详细cli[1详细cli'c:\program Files\nodejs\node.exe',1详细cli'c:\program Files\node