1

我正在使用 Mule Cache 范围来保存从 REST 调用中检索到的 JSON 数据(转换为字符串)。在本地一切正常,但是当部署到集群的服务器时,我得到了这个错误。

com.hazelcast.nio.serialization.HazelcastSerializationException: java.io.NotSerializableException: com.rabbitmq.client.impl.ChannelN

不知道为什么它试图序列化rabbitmq channelN。

4

1 回答 1

0

当缓存范围包括任何 Rest 调用(即 HTTP 请求配置)时,请确保您将 Dataweave 或 Byte 数组转换为 String 或 Object 转换为 String 以使其成为可消耗的有效负载。因为 HTTP 请求配置输出将是“grizzly Bufferinputstream”,它不是可消耗的有效负载且不可序列化

于 2016-12-26T00:50:18.133 回答