开发者

Controlling new features in Spring/Apache tomcat

开发者 https://www.devze.com 2022-12-29 15:33 出处:网络
Is there a good way to manage roll out of new software in Spring/Tomcat configuration. The problem 开发者_如何学PythonI am trying to address is being able to rollback newly deployed software provided

Is there a good way to manage roll out of new software in Spring/Tomcat configuration. The problem 开发者_如何学PythonI am trying to address is being able to rollback newly deployed software provided there are no hard dependencies on other moving pieces. For example changed the guts of an algorithm and now want to deploy the new software with the new change off by default and then turning it on on one of the web servers. An obvious way is to build a session object which has a map of key-value pairs(property,bool) which is populated from a db on a session startup and then the value is persisted for that session. This is so that if the value is reverted back existing sessions which started with the original value retain the original value and giving application consistency. Is there a more obvious inbuilt mechanism to do this?

0

精彩评论

暂无评论...
验证码 换一张
取 消