apache / apache/dubbo-php-framework

请问这个报错是什么情况?

未关闭
#3 16 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
PHP
星标
400
派生
87
PR 合并指标
30 天内没有已合并 PR

描述

运动的demo,以下是日志
`
[2018-07-10 23:58:36,112][INFO][com\fenqile\fsof\consumer\FSOFConsumer][39] consumer cfg:{"app_name":"demo-consumer","app_src":"\/data\/web\/dubbo-php-framework\/demo\/demo-consumer\/server"}
[2018-07-10 23:58:36,113][WARN][com\fenqile\fsof\registry\automatic\ConsumerProxy][107] version:1.0.0 group:* service:com.fenqile.example.DemoService get Provider Info from redis is empty.
[2018-07-10 23:58:36,114][ERROR][com\fenqile\fsof\consumer\proxy\ProxyFactory][124] not find providers form redis for com.fenqile.example.DemoService:1.0.0:*
[2018-07-10 23:58:36,114][ERROR][com\fenqile\fsof\consumer\proxy\ProxyFactory][225] consumer_app:demo-consumer|app_config_file:/data/web/dubbo-php-framework/demo/demo-consumer/server/consumer/demo-consumer.consumer|version:1.0.0|group:*|provider_service:com.fenqile.example.DemoService|errmsg:current_address:192.168.254.111|com.fenqile.example.DemoService|exceptionmsg:Exception: current_address:192.168.254.111|com.fenqile.example.DemoService in /data/web/dubbo-php-framework/consumer/proxy/ProxyFactory.php:213
Stack trace:
#0 /data/web/dubbo-php-framework/api/FSOFApi.php(64): com\fenqile\fsof\consumer\proxy\ProxyFactory::getInstance('com.fenqile.exa...', 30)
#1 /data/web/dubbo-php-framework/demo/demo-consumer/server/Consumer.php(13): FSOFApi::newProxy('com.fenqile.exa...', 30)
#2 {main}
`

贡献指南

这个仓库没有索引到贡献指南

调研方向

先从 consumer/proxy/ProxyFactory.php 的第 213 行和第 225 行附近开始,然后跟踪来自 api/FSOFApi.php 和 demo/demo-consumer/server/Consumer.php 的调用。检查如何从 Redis 读取 com.fenqile.example.DemoService 的 provider 信息,并将其与 consumer 配置进行比较。完成的标准是确定为什么找不到 provider,并记录或修正原因。

由索引模型根据 Issue 内容生成。

评估

技术栈
php, redis
领域
backend, distributed-systems
Issue 类型
缺陷
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
需要澄清
新手友好度
25/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。