使用ActiveMQ进行Spring Remoting最大帧大小

时间:2019-01-17 11:27:57

标签: java spring-boot activemq spring-jms

我正在通过Spring远程处理使用JMS和ActiveMQ。我远程调用过程,它们返回序列化的对象,但是在某些情况下,ActiveMQ控制台日志显示最大帧大小被违反。我想知道如何将返回数据分成帧?我在客户端和服务器的通用位置使用一些接口。在客户端services.xml中,我有:

<bean id="fooServiceQueue" class="org.apache.activemq.command.ActiveMQQueue">....

在服务器端services.xml中,我有:

<bean name="/remoting/fooService" class="org.springframework.jms.remoting.JmsInvokerServiceExporter">...`

在服务器端,服务的实现类似于Bar func(){return bar;},而在客户端,我只是将其用作x = fooService.func()。我希望我能提供足够的信息。除了大物件,一切都正常。

0 个答案:

没有答案