apache / apache/dubbo-php-framework
请问这个报错是什么情况?
- 主要语言
- 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