假设我有一个基于 java servlet 的 Web 应用程序,并且该应用程序读取文件系统上的文件。
现在这些文件在不断变化,所以有一个 VERSION 变量用于引用正确的子文件夹:
/app-files/version0001/....
如果修改了某些文件,则会创建一个新版本的子文件夹,并且 servlet 应该在此处查看:
/app-files/version0002/....
如何在我的 servlet 中创建此 VERSION 变量,使其全局可访问,并且当我需要修改它时,我可以以线程安全的方式?
该变量将被修改为我的 Internet 服务,该服务将发出 HTTP 请求,例如:
www.example.com/updateVersion?v=0003&secretKey=asdf23908234asdjf234