SOFAStack Demo启动指南

494 阅读1分钟

在花了3个小时后,终于成功启动了sofa stack的demo,于是将启动的方法总结了下来。 本文是依据www.sofastack.tech/guides/sofa… 的路线。

首先,按sofa stack快速开始的过程,有可能会不能顺利启动,原因是因为版本迭代后,快速开始的内容有一些错误,registry本身也可能有潜在的问题。

1. 变量名变动:

原:
com.alipay.sofa.rpc.registry.address
应修改为:
com.alipay.sofa.rpc.registry-address

原:
com.alipay.sofa.rpc.bolt.port
应修改为:
com.alipay.sofa.rpc.bolt-port

2. SOFARegistry的配置

www.sofastack.tech/projects/so…

按照这个指南,有一定概率不能运行。

潜在问题1:

在多网卡的主机上,sofa registry可能会选取错误的网卡,需要使用ifconfig获取到正确的网卡,然后在startup.sh文件中,添加

JAVA_OPTS="$JAVA_OPTS -Dnetwork_interface_binding=<网卡>"

然后运行。

潜在问题2:

最新版本的github.com/sofastack/s… 5.4.5可能会不能运行,亲测github.com/sofastack/s… 5.4.2 fixed可以使用

可能出现的问题1:

挂VPN有可能导致客户端路由异常,关闭VPN后,重启registry和客户端可以修复。