暂停服务.该服务暂时无法使用.请稍后再试

M C*_*les 3 php ubuntu soap-client

我正在使用SoapClient和我的PHP页面从第三方收集数据.我已将max_execution_time增加到50秒,并且我已停止在日志中获取这些错误.但是,现在我在大约32秒后收到服务不可用错误并且没有任何内容.

我把肥皂调用定时在2秒到10秒之间,我的脚本每次执行可以调用4或5个调用.如果我丢弃一个或两个调用它执行不到30秒而没有错误.这让我觉得我的服务器配置中有其他东西正在丢弃连接.要查看它是否是第三方服务器,我保持在30秒内正确执行的相同数量的API调用,并在每次执行后添加睡眠(10),并在31-32秒时失败.

M C*_*les 9

事实证明这是由于Rackspace的负载均衡器.无论我的服务器设置在它下面,它默认为30秒.如果有人需要使用API​​,请参阅以下文章:https://community.rackspace.com/products/f/25/t/89