采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师当我先启动用户服务,再启动网关时报错,这是为什么呢? Caused by: com.alibaba.dubbo.remoting.RemotingException: Failed to bind NettyServer on /192.168.152.1:20881, cause: Failed to bind to: /0.0.0.0:20881
我碰到这个错误是因为按照老师直接拷贝一个项目,修改名字,修改配置文件等等,启动就报了这个。
原因是,你拷贝项目改名字后,要在Project Structure中把这个项目的src/mainjava、src/test/java、src/main/resource、src/target的路径都重新弄一遍,启动时先把target也给删了让它重新生成一遍。不这样的话,它老是读成你复制的那一个项目的端口,很恶心,虽然你改了新的端口,它还是读取你复制的那一个项目的端口。
所以最稳妥的方式就是不要学老师那样直接复制去改,很坑,自己新建一个,然后把需要的文件都拷过去比较靠谱。
谢谢,
这个错误是20881的端口被占用了, 大概率是因为已经启动了一个服务,在没停止的情况下又重新启动了一个
为什么gateway服务会占用20881端口呢?
登录后可查看更多问答,登录/注册
实战Dubbo项目+面试技巧,老司机带你畅游微服务
1.4k 15
1.1k 11
1.4k 9
1.1k 9
3.2k 8