AWS Elastic Beanstalk Worker环境-HTTP POST请求PHP

AWS Elastic Beanstalk Worker环境-HTTP POST请求PHP,php,amazon-web-services,amazon-elastic-beanstalk,amazon-sqs,Php,Amazon Web Services,Amazon Elastic Beanstalk,Amazon Sqs,我在我的应用服务器上安装了SQS,以便将消息发送到我的队列。 我可以手动从队列中发送和获取消息 现在,我已经启动了EB Worker环境以自动获取这些消息。它将它们作为HTTP POST请求发送 我的问题是如何捕捉这些消息。我正在使用PHP。我试过下面的方法,但没有乐趣 $entityBody = file_get_contents('php://input'); $entityBody = stream_get_contents(STDIN); 最终目标是获取消息,解码并使用它发送电子邮件。

我在我的应用服务器上安装了SQS,以便将消息发送到我的队列。 我可以手动从队列中发送和获取消息

现在,我已经启动了EB Worker环境以自动获取这些消息。它将它们作为HTTP POST请求发送

我的问题是如何捕捉这些消息。我正在使用PHP。我试过下面的方法,但没有乐趣

$entityBody = file_get_contents('php://input');
$entityBody = stream_get_contents(STDIN);
最终目标是获取消息,解码并使用它发送电子邮件。
仅供参考,我可以手动执行此操作。我只需要一种自动化工人的方法。

你能告诉我当你尝试这种方法时会发生什么吗?(即,错误是什么,或者发生了什么或没有发生什么?)嗨,什么都没有发生。无法回显、打印\r()或任何内容。消息将被处理并从队列中删除。我处理消息的逻辑也不起作用。谢谢。你能告诉我当你尝试这个的时候会发生什么吗?(即,错误是什么,或者发生了什么或没有发生什么?)嗨,什么都没有发生。无法回显、打印\r()或任何内容。消息将被处理并从队列中删除。我处理消息的逻辑也不起作用。谢谢