【问题标题】:Automate execution of a command in EC2 instance [closed]在 EC2 实例中自动执行命令 [关闭]
【发布时间】:2021-08-06 19:56:08
【问题描述】:

我有一个用 Java 编写的测试用例,作为该测试的一部分,需要登录到 AWS EC2 实例,然后以自动方式执行命令(例如 ls)。我尝试使用 java JSch 库,但它不适用于 was EC2 实例。我收到超时错误。谁能给我一些关于如何做到这一点的指示?

【问题讨论】:

  • AWS EC2 对您的机器没有多说。是窗户吗? Linux?什么发行版/版本?如果是 Linux,你可以使用 cron
  • edit 您的问题并添加更多详细信息:minimal reproducible example,以及该 aws 实例的设置方式。 “不工作”到底是什么意思?只是超时或任何其他错误?

标签: java amazon-web-services amazon-ec2


【解决方案1】:

确保您的 EC2 实例为 managed,然后使用 AWS Systems Manager Run Command

托管实例是为 AWS Systems Manager 配置的任何机器。 Run Command 允许您自动执行常见的管理任务并将命令发送到用户定义的 EC2 实例队列。

【讨论】:

  • 感谢 jarmod、Robert 和 nacho 的参与。我会试试看的。
猜你喜欢
  • 1970-01-01
  • 2013-03-08
  • 2019-09-13
  • 1970-01-01
  • 2021-05-24
  • 2011-01-25
  • 1970-01-01
  • 2016-12-09
  • 1970-01-01
相关资源
最近更新 更多