0

我在 PHP 中使用 memcache,但我正在努力处理它向我抛出的错误。

我使用 addServer 方法来添加服务器,但是在生产过程中我有时没有打开它,显然无法建立连接。这一切都在意料之中,但我收到的通知不是异常,而是我不能下车。

注意: MemcachePool::set(): Server 192.168.1.2 (tcp 11211, udp 0) failed with: 连接尝试失败,因为连接方在一段时间后没有正确响应,或建立连接失败,因为连接主机失败回复。(10060)

如何捕获/处理此通知/错误?

4

1 回答 1

0

您可以使用自定义错误处理程序,以便在它发生时捕获通知并适当地处理它,或者在执行 addServer() 并在那里处理失败的连接后检查连接是否有效。为此,请查看文档中的此评论

于 2013-07-12T12:00:50.323 回答