Closed ltayks6 closed 3 years ago
注册中心启动日志
"Command: java -Dregistry.integration.home=D:\workspace\sofastack\registry-integration -Dspring.config.location=D:\workspace\sofastack\registry-integration\conf\application.properties -Duser.home=D:\workspace\sofastack\registry-integration -server -Xms512m -Xmx512m -Xmn256m -Xss256k -XX:+CMSClassUnloadingEnabled -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=70 -jar D:\workspace\sofastack\registry-integration\registry-integration.jar --logging.config=D:\workspace\sofastack\registry-integration\conf\logback-spring.xml"
Sofa-Middleware-Log SLF4J : Actual binding is of type [ com.alipay.remoting Logback ]
[2020-05-25 09:48:25,287][INFO][main][MetaServerBootstrap] - the configuration items are as follows: com.alipay.sofa.registry.server.meta.bootstrap.MetaServerConfigBean@4c12331b[
sessionServerPort=9610
dataServerPort=9611
metaServerPort=9612
httpServerPort=9615
schedulerHeartbeatTimeout=3
schedulerHeartbeatFirstDelay=3
schedulerHeartbeatExpBackOffBound=10
schedulerGetDataChangeTimeout=5
schedulerGetDataChangeFirstDelay=5
schedulerGetDataChangeExpBackOffBound=5
schedulerConnectMetaServerTimeout=3
schedulerConnectMetaServerFirstDelay=3
schedulerConnectMetaServerExpBackOffBound=10
schedulerCheckNodeListChangePushTimeout=3
schedulerCheckNodeListChangePushFirstDelay=1
schedulerCheckNodeListChangePushExpBackOffBound=10
dataNodeExchangeTimeout=3000
sessionNodeExchangeTimeout=3000
metaNodeExchangeTimeout=3000
dataCenterChangeNotifyTaskRetryTimes=3
dataNodeChangePushTaskRetryTimes=1
getDataCenterChangeListTaskRetryTimes=3
receiveStatusConfirmNotifyTaskRetryTimes=3
sessionNodeChangePushTaskRetryTimes=3
enableMetrics=true
decisionMode=
应用服务下kc-sofastack-demo\logs\rpc\rpc-registry.log日志 2020-05-25 09:50:38,036 WARN main com.alipay.sofa.rpc.registry.sofa.SofaRegistryHelper - Virtual host is specified, host will be change from 0.0.0.0 to 192.168.1.7 when register 2020-05-25 09:50:38,039 INFO main com.alipay.sofa.rpc.registry.sofa.SofaRegistry - RPC-00205: RPC 服务[io.sofastack.balance.manage.facade.BalanceMngFacade:1.0@DEFAULT]发布开始 2020-05-25 09:50:38,170 INFO main com.alipay.sofa.rpc.registry.sofa.SofaRegistry - RPC-00206: RPC 服务[io.sofastack.balance.manage.facade.BalanceMngFacade:1.0@DEFAULT]发布结束 2020-05-25 09:53:48,951 INFO ObserverNotifyThread-2-thread-1 com.alipay.sofa.rpc.registry.sofa.SofaRegistrySubscribeCallback - Receive RPC config info: service[io.sofastack.stockmng.facade.StockMngFacade:1.0@DEFAULT] usable config info[0]
2020-05-25 09:53:48,964 INFO ObserverNotifyThread-2-thread-2 com.alipay.sofa.rpc.registry.sofa.SofaRegistrySubscribeCallback - RPC-00204: 接收 RPC 服务地址:服务名[io.sofastack.stockmng.facade.StockMngFacade:1.0@DEFAULT] 可调用目标地址[0]个
2020-05-25 09:53:49,402 INFO ObserverNotifyThread-2-thread-4 com.alipay.sofa.rpc.registry.sofa.SofaRegistrySubscribeCallback - Receive RPC config info: service[io.sofastack.balance.manage.facade.BalanceMngFacade:1.0@DEFAULT] usable config info[0]
2020-05-25 09:53:49,403 INFO ObserverNotifyThread-2-thread-3 com.alipay.sofa.rpc.registry.sofa.SofaRegistrySubscribeCallback - RPC-00204: 接收 RPC 服务地址:服务名[io.sofastack.balance.manage.facade.BalanceMngFacade:1.0@DEFAULT] 可调用目标地址[0]个
2020-05-25 09:53:51,036 WARN main com.alipay.sofa.rpc.registry.sofa.SofaRegistryHelper - Virtual host is specified, host will be change from 0.0.0.0 to 192.168.1.7 when register 2020-05-25 09:53:51,038 INFO main com.alipay.sofa.rpc.registry.sofa.SofaRegistry - RPC-00205: RPC 服务[io.sofastack.stockmng.facade.StockMngFacade:1.0@DEFAULT]发布开始 2020-05-25 09:53:51,040 INFO main com.alipay.sofa.rpc.registry.sofa.SofaRegistry - RPC-00206: RPC 服务[io.sofastack.stockmng.facade.StockMngFacade:1.0@DEFAULT]发布结束 2020-05-25 09:53:51,757 INFO ObserverNotifyThread-2-thread-5 com.alipay.sofa.rpc.registry.sofa.SofaRegistrySubscribeCallback - RPC-00204: 接收 RPC 服务地址:服务名[io.sofastack.stockmng.facade.StockMngFacade:1.0@DEFAULT] 可调用目标地址[1]个 --- DEFAULT_ZONE
192.168.1.7:12200?rpcVer=50504&serialization=hessian2&weight=100&timeout=3000&appName=stock_mng&p=1&v=4.0&_SERIALIZETYPE=hessian2&_WEIGHT=100&_TIMEOUT=3000&app_name=stock_mng&startTime=1590371631038
2020-05-25 09:54:11,665 INFO ObserverNotifyThread-2-thread-1 com.alipay.sofa.rpc.registry.sofa.SofaRegistrySubscribeCallback - RPC-00204: 接收 RPC 服务地址:服务名[io.sofastack.stockmng.facade.StockMngFacade:1.0@DEFAULT] 可调用目标地址[0]个
2020-05-25 09:54:18,393 INFO ObserverNotifyThread-2-thread-2 com.alipay.sofa.rpc.registry.sofa.SofaRegistrySubscribeCallback - RPC-00204: 接收 RPC 服务地址:服务名[io.sofastack.stockmng.facade.StockMngFacade:1.0@DEFAULT] 可调用目标地址[0]个
2020-05-25 09:54:18,394 INFO ObserverNotifyThread-2-thread-2 com.alipay.sofa.rpc.registry.sofa.SofaRegistrySubscribeCallback - RPC-00204: 接收 RPC 服务地址:服务名[io.sofastack.balance.manage.facade.BalanceMngFacade:1.0@DEFAULT] 可调用目标地址[0]个
2020-05-25 09:54:18,393 INFO ObserverNotifyThread-2-thread-2 com.alipay.sofa.rpc.registry.sofa.SofaRegistrySubscribeCallback - RPC-00204: 接收 RPC 服务地址:服务名[io.sofastack.stockmng.facade.StockMngFacade:1.0@DEFAULT] 可调用目标地址[0]个
这个时候地址被推空,看下这个时间点注册中心服务端的日志。
我也有一样的问题。这个时间点的服务端日志如下
----这时候服务是可用的 [2020-07-07 17:04:34,601][INFO][DataServer-RenewDatumProcessor-executor-15-thread-59][DATA-EXCHANGE] - [DatumSnapshotHandler] Remote:/172.21.0.99:52246 Request:DatumSnapshotRequest{connectId='172.21.0.99:55622', dataServerIp='172.21.0.99', publishers.size=1} [2020-07-07 17:04:34,604][INFO][DataServer-GetDataProcessor-executor-20-thread-69][DATA-EXCHANGE] - [GetDataHandler] Remote:/172.21.0.99:52234 Request:[GetDataRequest] dataCenter=DefaultDataCenter, dataInfoId=io.sofastack.balance.manage.facade.BalanceMngFacade:1.0:user99@DEFAULT#@#DEFAULT_INSTANCE_ID#@#SOFA [2020-07-07 17:04:41,598][INFO][metrics-logger-reporter-1-thread-1][REGISTRY-METRICS] - type=GAUGE, name=dataNodeList, value={DefaultDataCenter={172.21.0.99=DataNode{ip=172.21.0.99}}} [2020-07-07 17:04:41,598][INFO][metrics-logger-reporter-1-thread-1][REGISTRY-METRICS] - type=GAUGE, name=metaNodeList, value={DefaultDataCenter={172.21.0.99=MetaNode{ip=172.21.0.99}}} [2020-07-07 17:04:41,599][INFO][metrics-logger-reporter-1-thread-1][REGISTRY-METRICS] - type=GAUGE, name=pushSwitch, value={msg=OperationStatus is NOTFOUND, pushSwitch=open} [2020-07-07 17:04:41,599][INFO][metrics-logger-reporter-1-thread-1][REGISTRY-METRICS] - type=GAUGE, name=sessionNodeList, value={DefaultDataCenter={172.21.0.99=SessionNode{ip=172.21.0.99}}} [2020-07-07 17:04:41,601][INFO][metrics-logger-reporter-2-thread-1][REGISTRY-METRICS] - type=GAUGE, name=healthCheck, value=CommonResponse{success=true, message='MetaServerBoot sessionRegisterServer:true, dataRegisterServerStart:true, otherMetaRegisterServerStart:true, httpServerStart:true, raftServerStart:true, raftClientStart:true, raftManagerStart:true, raftStatus:Leader'} [2020-07-07 17:04:44,343][INFO][metrics-logger-reporter-4-thread-1][REGISTRY-METRICS] - type=GAUGE, name=healthCheck, value=CommonResponse{success=true, message='DataServerBoot severForSession:true, severForDataSync:true, httpServer:true, schedulerStarted:true, status:WORKING'} [2020-07-07 17:04:48,369][INFO][metrics-logger-reporter-5-thread-1][REGISTRY-METRICS] - type=GAUGE, name=pushSwitch, value={pushSwitch=open} [2020-07-07 17:04:48,381][INFO][metrics-logger-reporter-6-thread-1][REGISTRY-METRICS] - type=GAUGE, name=healthCheck, value=CommonResponse{success=true, message='SessionServerBoot RaftClientManager:true, MetaServerStart:true, SchedulerStart:true, HttpServerStart:true, SessionServerStart:true, ConnectDataServer:true'}
---下面这行一过,服务就不可用了 [2020-07-07 17:04:55,164][INFO][DataServer-GetDataProcessor-executor-20-thread-70][DATA-EXCHANGE] - [GetDataHandler] Remote:/172.21.0.99:52248 Request:[GetDataRequest] dataCenter=DefaultDataCenter, dataInfoId=io.sofastack.balance.manage.facade.BalanceMngFacade:1.0:user99@DEFAULT#@#DEFAULT_INSTANCE_ID#@#SOFA [2020-07-07 17:04:56,099][INFO][DataServer-RenewDatumProcessor-executor-15-thread-61][DATA-EXCHANGE] - [DatumSnapshotHandler] Remote:/172.21.0.99:52245 Request:DatumSnapshotRequest{connectId='172.21.0.99:55554', dataServerIp='172.21.0.99', publishers.size=1} [2020-07-07 17:04:56,102][INFO][DataServer-GetDataProcessor-executor-20-thread-71][DATA-EXCHANGE] - [GetDataHandler] Remote:/172.21.0.99:52248 Request:[GetDataRequest] dataCenter=DefaultDataCenter, dataInfoId=io.sofastack.stockmng.facade.StockMngFacade:1.0:user99@DEFAULT#@#DEFAULT_INSTANCE_ID#@#SOFA [2020-07-07 17:05:16,666][INFO][DataServer-GetDataProcessor-executor-20-thread-72][DATA-EXCHANGE] - [GetDataHandler] Remote:/172.21.0.99:52247 Request:[GetDataRequest] dataCenter=DefaultDataCenter, dataInfoId=io.sofastack.stockmng.facade.StockMngFacade:1.0:user99@DEFAULT#@#DEFAULT_INSTANCE_ID#@#SOFA
1、按照快速构建微服务操作https://www.sofastack.tech/guides/sofastack-quick-start/; 2、启动注册中心SOFARegistry,出现两个错No logback config file (null) found和9622失败两次成功一次,不过最后访问9615、9622、9603端口健康检测接口都正常; 3、按照https://github.com/sofastack-guides/kc-sofastack-demo.git下载并增加依赖、配置注册中心地址、添加注解; 4、启动BalanceMngApplication和StockMngApplication均无报错; 5、访问地址http://localhost:8080/ 后端即报错;