【问题标题】:What is the best way to Import a SQL file into the created DB in elastic beanstalk将 SQL 文件导入弹性 beantalk 中创建的数据库的最佳方法是什么
【发布时间】:2020-07-14 05:43:33
【问题描述】:

我有一个 SQL 文件,我想在 beanstalk 中将它导入 MySQL 什么是最好的解决方案? 等待启动 ec2 然后从那里注入?

【问题讨论】:

    标签: amazon-web-services amazon-ec2 amazon-elastic-beanstalk


    【解决方案1】:

    通常会在container_commands 中完成类似的操作。

    原因是这是.ebextentions 中唯一支持leader_only 选项的部分:

    仅在 Elastic Beanstalk 选择的单个实例上运行该命令。仅领导者容器命令在其他容器命令之前运行。一个命令可以是 leader-only 或有一个测试,但不能两者兼有(leader_only 优先)。

    这意味着,如果您的 EB 有多个负载平衡环境类型的实例,则 container_commandsleader_only仅在其中一个上执行。当您引导数据库时,这当然是有意义的,因为您希望在部署期间只运行一次这样的逻辑。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-14
      • 2018-11-01
      • 1970-01-01
      相关资源
      最近更新 更多