Java 如果服务器崩溃,队列数据将丢失

Java 如果服务器崩溃,队列数据将丢失,java,file-upload,Java,File Upload,我正在创建文件上传程序。我想先加载临时文件夹中的文件,然后将它们转换为所需的格式。为此,我将创建一个包含将由执行器执行的任务的队列。但在服务器崩溃的情况下,此队列将丢失。那么,有谁能建议我使用一个库,而不使用另一台可以使队列持久化的服务器吗?您可以使用诸如DB或JMS队列之类的持久化选项,而不是使用内存队列实现。这将避免即使服务器崩溃也会丢失数据。您需要使用DB,a并将字节存储在其中。调用两个线程,一个只将数据提供给DB,另一个将轮询转换文件。如果文件更改为所需的格式,以及需要更改的格式,则可以

我正在创建文件上传程序。我想先加载临时文件夹中的文件,然后将它们转换为所需的格式。为此,我将创建一个包含将由执行器执行的任务的队列。但在服务器崩溃的情况下,此队列将丢失。那么,有谁能建议我使用一个库,而不使用另一台可以使队列持久化的服务器吗?

您可以使用诸如DB或JMS队列之类的持久化选项,而不是使用内存队列实现。这将避免即使服务器崩溃也会丢失数据。

您需要使用DB,a并将字节存储在其中。调用两个线程,一个只将数据提供给DB,另一个将轮询转换文件。如果文件更改为所需的格式,以及需要更改的格式,则可以保持该状态