找了几个小时,发现原来是虚拟机的防火墙没有关闭。
在CentOs7环境下:
- 关闭防火墙:systemctl stop firewalld.service
- 查看防火墙状态:systemctl status firewalld.service
- 禁止防火墙服务:systemctl disable firewalld.service
最后提醒一下:提供方中的实现类,必须使用Dubbo提供的Service注解:`
import com.alibaba.dubbo.config.annotation.Service;`
以及消费方中的controller类,使用的是Dubbo提供的@Reference注解
import com.alibaba.dubbo.config.annotation.Reference;
最后测试运行成功