全部
常见问题
产品动态
精选推荐

商品采集一直请求超时 ,swoole报以下错误

管理 管理 编辑 删除

PHP Fatal error:  Uncaught Smf\ConnectionPool\BorrowConnectionTimeoutException: Borrow the connection timeout in 5.00(s), connections in pool: 0, all connections: 3 in /www/wwwroot/lsmt.lieshoumatou.com/vendor/open-smf/connection-pool/src/ConnectionPool.php:125

Stack trace:

#0 /www/wwwroot/lsmt.lieshoumatou.com/vendor/topthink/think-swoole/src/pool/Proxy.php(42): Smf\ConnectionPool\ConnectionPool->borrow()

#1 /www/wwwroot/lsmt.lieshoumatou.com/vendor/topthink/think-swoole/src/coroutine/Context.php(90): think\swoole\pool\Proxy->think\swoole\pool\{closure}()

#2 /www/wwwroot/lsmt.lieshoumatou.com/vendor/topthink/think-swoole/src/pool/Proxy.php(52): think\swoole\coroutine\Context::rememberData()

#3 /www/wwwroot/lsmt.lieshoumatou.com/vendor/topthink/think-swoole/src/pool/Proxy.php(72): think\swoole\pool\Proxy->getPoolConnection()

#4 /www/wwwroot/lsmt.lieshoumatou.com/app/webscoket/Manager.php(134): think\swoole\pool\Proxy->__call()

#5 /www/wwwroot/lsmt.lieshoumatou.com/app/webscoket/Manager.php(188): app\webscoket\Manager->refresh( in /www/wwwroot/lsmt.lieshoumatou.com/vendor/open-smf/connection-pool/src/ConnectionPool.php on line 125

PHP Fatal error:  Uncaught Swoole\Error: API must be called in the coroutine in /www/wwwroot/lsmt.lieshoumatou.com/vendor/topthink/framework/src/think/console/output/driver/Console.php:203

Stack trace:

#0 /www/wwwroot/lsmt.lieshoumatou.com/vendor/topthink/framework/src/think/console/output/driver/Console.php(203): proc_open()

#1 /www/wwwroot/lsmt.lieshoumatou.com/vendor/topthink/framework/src/think/console/output/driver/Console.php(180): think\console\output\driver\Console->getSttyColumns()

#2 /www/wwwroot/lsmt.lieshoumatou.com/vendor/topthink/framework/src/think/console/output/driver/Console.php(145): think\console\output\driver\Console->getTerminalDimensions()

#3 /www/wwwroot/lsmt.lieshoumatou.com/vendor/topthink/framework/src/think/console/output/driver/Console.php(82): think\console\output\driver\Console->getTerminalWidth()

#4 /www/wwwroot/lsmt.lieshoumatou.com/vendor/topthink/framework/src/think/console/Output.php(167): think\console\output\driver\Console->renderException()

#5 /www/wwwroot/lsmt.lieshoumatou.com/vendor/top in /www/wwwroot/lsmt.lieshoumatou.com/vendor/topthink/framework/src/think/console/output/driver/Console.php on line 203


推荐回答
神经蛙
这个人很懒,什么都没留下
个问题可能是由于商品采集请求超时引起的,同时也涉及到Swoole错误。要解决这个问题,可以按照以下步骤进行排查: 1. 可以多采集几次试试,不一定是这个错误引起的超时,也可能是一号通接口相应影响。 2. 检查商品采集的请求是否受到网络限制或防火墙的影响。您可以尝试在不同的网络环境下进行测试者联系您的网络管理员检查是否有任何网络限制。 3. 检查商品采集的目标网站是否存在访问限防爬虫机制。某些网站可能会通过IP限制、验证码等方式来限制爬虫访问。您可以尝试使用代理IP或者模拟用户行为来规避这些限制。 4. 调整Swoole的配置参数。您可以根据实际情况调整Swoole的超时时间、并发数等参数,以适应您的服务器环需求。具体的配置方法可以参MEB多店版的文档或Swoole官方文档。 如果以上步骤都无法解决问题,建议您联系CRMEB的技术支持团队,他们将能够提供更详细的帮助和指导。

神经蛙 最后编辑于2023-08-23 18:21:54

快捷回复
回复({{post_count}}) {{!is_user ? '我的回复' :'全部回复'}}
回复从新到旧

{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}

作者 管理员 企业

{{item.floor}}# 同步到gitee 已同步到gitee {{item.is_suggest==1? '取消推荐': '推荐'}}
{{item.floor}}#
{{item.user_info.title}}
附件

{{itemf.name}}

{{item.created_at}}  {{item.ip_address}}
{{item.like_count}}
{{item.showReply ? '取消回复' : '回复'}}
删除
回复
回复

{{itemc.user_info.nickname}}

{{itemc.user_name}}

作者 管理员 企业

回复 {{itemc.comment_user_info.nickname}}

附件

{{itemf.name}}

{{itemc.created_at}}   {{itemc.ip_address}}
{{itemc.like_count}}
{{itemc.showReply ? '取消回复' : '回复'}}
删除
回复
回复
查看更多
回复
回复
1000
{{like_count}}
{{collect_count}}
添加回复 ({{post_count}})

相关推荐

   作者
暂无简介

回答

43

发布

17

经验

778

快速安全登录

使用微信扫码登录
{{item.label}} {{item.label}} {{item.label}} 板块推荐 常见问题 产品动态 精选推荐 首页头条 首页动态 首页推荐
加精
取 消 确 定
回复
回复
问题:
问题自动获取的帖子内容,不准确时需要手动修改. [获取答案]
答案:
提交
bug 需求 取 消 确 定

微信登录/注册

切换手机号登录

{{ bind_phone ? '绑定手机' : '手机登录'}}

{{codeText}}
切换微信登录/注册
暂不绑定
CRMEB客服

CRMEB咨询热线 咨询热线

400-8888-794

微信扫码咨询

CRMEB开源商城下载 开源下载 CRMEB官方论坛 帮助文档
返回顶部 返回顶部
CRMEB客服