Twilio在等待任何网址https://www.twilio.com/docs/errors/11200的请求时有15秒的限制。有没有办法将这个限制增加到更高的值?
答案 0 :(得分:0)
如果在该时间内没有响应,通常会遇到超时。您的响应可能需要超过15秒,在这种情况下,它取决于服务器的配置方式是否接受响应。例如,当我配置Apache时,我将超时设置为30秒,如果在30秒内没有发生任何事情,则连接已关闭。但是,如果在此期间发送了数据,则连接将保持打开状态并按预期继续。
超时背后的想法是,你不想让很多孤立的连接保持打开状态,只会让你的服务器陷入困境。如果你有一个很长的超时,比如30秒或更长时间,并且有人使用脚本锤击你的服务器打开许多连接,你的服务器很快就会陷入无法响应合法连接的情况。使其容易受到攻击。在我的情况下,我仍然有一些用户使用拨号连接并设置不到30秒似乎丢弃了许多实际上有效的连接。
如果您在15秒内无法对连接进行任何操作,我会认为您的设置有问题。由于您有某些特定的东西,您想要测试显然需要更长的超时,您可以尝试联系提供商以询问可能允许更长时间超时的不同连接机制。根据配置的不同,您可以在连接过程中传递一些内容,以启用更长的超时窗口。不太可能,但可能。为他们拍电子邮件并问他们不会有什么伤害。