我在HHVM上運行Laravel並與Amazon SQS一起工作。我能夠連接到隊列並將消息推送到它。我也可以連接並接收它。SQS與HHVM和Laravel的空消息
問題: 隨着HHVM作業從隊列中返回的都是空的,而當我運行在傳統的PHP 5.5的網站,我得到了充分的隊列消息HHVM
Guzzle\Service\Resource\Model Object
(
[structure:protected] =>
[data:protected] => Array
(
)
)
響應
響應使用PHP 5.5.9
object(Guzzle\Service\Resource\Model)#1154 (2) {
["structure":protected]=>
NULL
["data":protected]=>
array(2) {
["ResponseMetadata"]=>
array(1) {
["RequestId"]=>
string(36) "requestID here"
}
["Messages"]=>
array(1) {
[0]=>
array(5) {
["Body"]=>
string(102) "{"job":"GameWisp\\Commands\\ProcessThisThing","data":{"url":"https:\/\/domain.com\/thing\/id"}}"
["MD5OfBody"]=>
string(32) "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
["ReceiptHandle"]=>
string(300) "stuff was here"
["MessageId"]=>
string(36) "ID was here"
["Attributes"]=>
array(1) {
["ApproximateReceiveCount"]=>
string(1) "3"
}
}
}
}
}
詳情:
- 我正在使用aws sdk並通過作曲者加載它。
- 在我看來,這個問題是實際發生的地方在AWS SDK
有任何你以前碰到這樣的事?
你仍然看到這個問題還是它得到解決?我打算有另一個Java組件或嘗試,看看這個工作直接通過php + hhvm aws sdk。 – bagi