0
|
David West · 技术社区 · 7 年前 |
![]() |
1
1
我认为,如果对kubernetes部署使用RollingUpdate策略,这是合理的。 如果您甚至正在运行rails应用程序的多个副本,您应该可以。 例如,如果您正在运行5个副本,并使用RollingUpdate,则当您部署rails应用程序的新映像时,所有5个副本部署都将运行rake db:migrate,但只有第一次运行才会实际应用迁移。其他的跑步都没用。 只要使用RollingUpdate,就可以在副本部署之间留出一些时间,这样就不会遇到数据库锁定等问题,您可能会同时部署所有副本。 |
![]() |
jun · Kubernetes的出口可能是503 UC错误的原因吗? 1 年前 |