-
Notifications
You must be signed in to change notification settings - Fork 48
本示例工程 FAQ #9
Comments
RPC-02306: 没有获得服务[io.sofastack.balance.manage.facade.BalanceMngFacade:1.0:user99]的调用地址,请检查服务是否已经推送 |
sofaRegistry的版本是5.4.5的 |
我把sofaregistry注册中心的地址换成linux上的服务之地之后,报错: Rpc invocation timeout[responseCommand TIMEOUT]! the address is 192.168.177.1:22200 |
项目是在windows上启动的,注册中心是在linux上搭建的,注册中心的地址陪的时候换成linux上的服务器地址吗? |
问一下,什么#9的Q5? |
..... 就是本文的 「Q5:使用 SOFARegistry v5.3.0~v5.4.2 集成版(registry-integratgion)注册中心时,服务地址时好时坏。」 |
但是我现在的版本是5.4.5,这个也存在这个问题吗? |
具体的报错,您看一下我发送logs.zip文件吧。 |
我知道为什么了,oracle的地址我写成了IP的地址,现在我换成了localhost就不会报错了。DDL.sql有oracle的吗? |
看了 logs.zip,没看到 rpc 框架的特别的错误,可能的错误就是服务端的业务代码真的处理超时了 |
如果大家遇到问题,请先参阅本 FAQ 文档,如果未找到答案,可以提交 issue,最好能提供示例工程代码以及相关日志信息。
Q1:前置条件里的软件如何安装?
[必选]部署注册中心:https://www.sofastack.tech/projects/sofa-registry/server-quick-start/
[必须]部署数据库:本地自行搭建数据库,然后导入 DDL.sql
[可选]部署LookoutServer:https://www.sofastack.tech/projects/sofa-lookout/quick-start-metrics-server/
[可选]部署Zipkin:https://zipkin.io/pages/quickstart.html
如果未安装 LookoutServe 和 Zipkin,下面的 application.properties 环境也可以不用配置。
Q2: 提示 RPC-02306: 没有获得服务[io.sofastack.balance.manage.facade.BalanceMngFacade:1.0:user99]的调用地址,请检查服务是否已经推送
一般出现这个问题有如下几个原因:
service.unique.id
不一致。~/logs/rpc
下的日志文件夹进行问题排除。Q3: 报 org.springframework.jdbc.CannotGetJdbcConnectionException
请搭建数据库环境或者设置正确的数据库地址
Q4: 提示 RPC-02103: 订阅元数据失败
请安装注册中心,可自行使用 SOFARegistry、Zookeeper、Nacos 等作为注册中心。
Q5:使用 SOFARegistry v5.3.0~v5.4.2 集成版(registry-integratgion)注册中心时,服务地址时好时坏。
确认从 5.3.0 开始,SOFARegistry 单机集成版的配置存在问题,参见 Issue ,请下载最新修复版https://github.com/sofastack/sofa-registry/releases/download/v5.4.2/registry-integration-fix.tgz 重新安装。
The text was updated successfully, but these errors were encountered: