【问题标题】:AWS Elastic Beanstalk worker jobAWS Elastic Beanstalk 工作人员作业
【发布时间】:2021-08-22 17:47:36
【问题描述】:

以下帖子是关于无需等待时间即可启动 cron 作业的: How to simulate sending periodic task on Elastic Beanstalk server? 第一个答案似乎是解决方案,但这在哪里记录? 我想查看文档,因为我打算在没有时间表的情况下做同样的事情

【问题讨论】:

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


    【解决方案1】:

    该知识没有记录,因为它是 Beanstalks 的 Worker 实例中 sqsd(SQS 守护进程)之间的内部机制,可能会随着时间而改变。

    如果您正确配置安全组,您可以直接向实例的 IP 地址发送 HTTP 请求以手动触发作业,而不是像链接中的第一个答案那样制作 SQS 消息。

    【讨论】:

    • 我不知道 HTTP 请求可以通过工作环境进行。我该怎么做?
    • 由于 Worker 实例实际上只是后台的 EC2 实例,您可以进入 EC2 控制台,获取名称与您的 Worker 环境名称匹配的 EC2 实例的 IP 地址。对于端口,您可以从 Beanstalk 控制台的环境变量中查看。获得 IP + 端口后,您可以直接向您的应用程序发起 HTTP 请求,而无需经过 SQS
    猜你喜欢
    • 2023-03-09
    • 2012-08-21
    • 2017-04-20
    • 2021-01-11
    • 2013-05-06
    • 2016-11-25
    • 2023-03-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多