sofastack / sofa-rpc

SOFARPC is a high-performance, high-extensibility, production-level Java RPC framework.
https://www.sofastack.tech/sofa-rpc/docs/Home
Apache License 2.0
3.81k stars 1.17k forks source link

spring boot 3.1 + jdk 17 sofa rpc显示发布成功但是客户端获取不到服务 #1320

Closed Misakami closed 1 year ago

Misakami commented 1 year ago

Your question

项目使用spring boot 3.1 + jdk 17 sofa-rpc JVM启动参数加上了 --add-opens java.base/java.lang=ALL-UNNAMED

服务发布成功。但是客户端调用时会提示RPC-02306: Cannot get the service address of service

Your scenes

describe your use scenes (why need this feature)

Your advice

sofa rpc什么版本支持java 17

Environment

OrezzerO commented 1 year ago

看上去获取不到服务和 JDK17 并没有直接的联系. 可以先确认:

  1. 服务端是否将自身地址发布到注册中心
  2. 客户端是否接收到注册中心的推送