我确实在三个不同的tomcat服务器上运行了三个Grails应用程序实例,它们共享同一个数据库(Oracle)。我已经使用cache:true启用了某些域类。
通过一台服务器更新数据库时,如何同步所有服务器缓存。
最佳答案
How can I sync all of my server cache while updating DB via one server.
您将需要共享的分布式缓存。 Ehcache将是一个选项(https://grails-plugins.github.io/grails-cache-ehcache/)。
关于caching - 如何在Grails中启用缓存的情况下将不同服务器同步到GORM层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64010454/