我在我的项目中使用来自zend_mail
的{{1}}来循环发送一些电子邮件,但有时发送电子邮件的时间比平常多。
在做了一些研究之后,我发现延迟发生在zend-framework2
函数上。
我试图将此函数的超时设置为可接受的值,但似乎忽略该设置。
还尝试使用stream_socket_client
来限制打开的套接字的数量,但没有运气。
平均STREAM_CLIENT_PERSISTENT
次约为0.03秒,有时需要5秒至甚至40秒。超过0.5秒的每个值对我来说都是不可接受的。我的想法是什么导致了这个问题。
当前设置:
stream_socket_client