Java ActiveMQ Blob消息的持久性

Java ActiveMQ Blob消息的持久性,java,persistence,activemq,Java,Persistence,Activemq,当我们使用文本进行通信时,如果远程服务器出现故障或停机,嵌入式服务器将在localdb(KahaDB)中保存数据,并稍后发送。但是,在发送Blob消息时,我们如何确保持久性呢。这里我们必须指定上传URL来上传数据。生产者和消费者都可以访问此上载URL。在我的情况下,我的上传URL是远程的。若我在网络故障时发送数据,那个么制作人将无法上传(那个么我们如何才能持久保存该消息——我认为KahaDB不能用于blob消息) “ActiveMQ中Blob消息的持久性”? “我们不能使用数据库(KahaDB)

当我们使用文本进行通信时,如果远程服务器出现故障或停机,嵌入式服务器将在localdb(KahaDB)中保存数据,并稍后发送。但是,在发送Blob消息时,我们如何确保持久性呢。这里我们必须指定上传URL来上传数据。生产者和消费者都可以访问此上载URL。在我的情况下,我的上传URL是远程的。若我在网络故障时发送数据,那个么制作人将无法上传(那个么我们如何才能持久保存该消息——我认为KahaDB不能用于blob消息)

“ActiveMQ中Blob消息的持久性”?

“我们不能使用数据库(KahaDB)来Blob消息URL吗?”


“我们可以像在远程activemq服务器中一样在嵌入式代理中创建文件服务器吗?”KahaDB不存储Blob消息的Blob部分。如果您发送了一条带有blob所在URL的消息,并且该资源被破坏,那么您的接收者将无法访问该消息,至少在该资源恢复联机之前是这样

是否有任何可能确保持久性,因为上传url应该在云中。当网络出现故障时,我们没有存储机制。