我们可以使用" create-drop"在集群tomcat?或者我们只能使用"验证"?
我可以将我的应用程序部署到一个tomcat Dev服务器。没有问题。
但是当我将war文件部署到共享一个MySql服务器的集群Tomcat时,它不起作用。我看到表没有正确创建,一些数据已损坏。
" create-drop"问题?如是。我怎样才能拥有" create-drop"在集群环境中?
答案 0 :(得分:1)
由于您在群集中运行同一Grails应用程序的多个副本,因此您需要管理内置create
,create-drop
或update
之外的数据库迁移和数据结构
从逻辑上考虑一下,当所有应用程序都试图做同样的事情时,哪个应用程序将负责它?他们会互相踩到脚趾。
幸运的是,您可以使用Database Migration Plugin代替Grails。