我们正在运行一个Spring Batch Web应用程序,用于将CSV文件导入数据库。该Web应用程序当前正在发展,并通过新工作不断扩展。
当前更新过程如下: 1.编写新代码 2.建立战争档案 3.部署新构建的war文件,并在Tomcat Web服务器上替换整个Web应用程序
当正在运行的系统当前正在将文件导入/写入数据库时,这可能会给我们带来麻烦。
我想知道是否存在一种聪明的方法来单独升级春季批处理作业?
我已经考虑过将Project分成许多不同的Web应用程序,但是将所有库都捆绑到war文件中可能会产生很多开销。
是否有构建此类应用程序的最佳实践?
感谢您的帮助!