Dubbo开发环境关闭注册和启动:
问题发现:当我在本地或者云服务器已经启动该项目时、本地开发环境导出时会提示端口占用。
需要解决的方式:在配置文件中关闭【到时候云端部署时会通过java -x -jar 进行覆盖配置文件】
已经尝试过且无用的方法:【都是报端口占用】
1.配置文件设了三个false,发现无效
在 application.properties 或 application.yml 中添加配置项 dubbo.application.qos.enable=false,这样可以关闭 Dubbo 的 QoS 机制,使得不再需要占用端口。
在启动项目时使用命令行参数,比如
```
``` java -jar your-project.jar --dubbo.application.qos.enable=false。
在配置文件中指定 Dubbo 的端口号,比如在 application.properties 或 application.yml 中添加配置项 dubbo.protocol.port=your-port-number。
在启动项目时使用命令行参数,比如 java -jar your-project.jar --dubbo.protocol.port=your-port-number。