javascript - 运行/停止/更改使用弹性豆茎的应用程序
问题描述
我有一个通过管道部署到弹性 beanstalk-ec2 的应用程序,我知道它位于内部/var/app/current
。现在我必须在那里运行一些脚本,所以我需要停止它,更改它,最后再次运行。我可以使用终端来做到这一点吗?(通过 ssh 连接成功)
解决方案
很难说如何通过 ssh 做到这一点。如果您确实以这种方式完成它,则每次部署此应用程序时都必须手动运行此脚本。每次重新部署时,Beanstalk 都会以干净的状态启动应用程序。
我相信最好将此脚本作为部署到 beanstalk 的管道的一部分运行。AppSpec 的 hooks 部分可用于在您的应用程序启动之前设置您的 EC2 环境。
推荐阅读
- javascript - 如何在 javascript 中将 python 类 str 转换为字典
- google-chrome - chrome declarativeNetRequest api - 规则集更新
- python - numpy中张量的矩阵向量乘法
- eclipse - Eclipse 在 ABAP 程序启动时显示登录屏幕
- laravel - 获取在 Laravel API 中执行的数据库语句列表
- python - Python比较和区分自定义对象
- php - 在 Laravel 8 中运行多个 PHPUnit 测试时出错
- nginx - nginx 可以通过哪些方式向我的应用服务器发送请求?
- java - wsdl2java 生成带有长名称的 java 类
- python - Python Scrapy OSError: [WinError 123] 文件名、目录名或卷标语法不正确: