Mar*_*wan 7 php rabbitmq laravel
我使用的是RabbitMQ的图书馆videlalvaro/PHP-amqplib一个内部Laravel 4.2应用程序,我已经开始收到以下错误:
fwrite(): send of 12 bytes failed with errno=104 Connection reset by peer"
Run Code Online (Sandbox Code Playgroud)
任何人都可以提出任何可能导致此问题的建议
“由对等方重置连接”是 TCP/IP 等价物,相当于将电话重新挂断。这比仅仅不回复而留下一个悬而未决更有礼貌。但这不是真正礼貌的 TCP/IP 对话者所期望的 FIN-ACK。(来自其他SO答案)
所以你无能为力,这是服务器的问题。
但是您可以使用try .. catchblock 来处理该异常:
try {
$msg = new AMQPMessage('Hello World!');
$channel->basic_publish($msg, '', 'hello');
} catch (Exception $e) {
// handle exception
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4767 次 |
| 最近记录: |