在分别设置

进行微服务eureka集群启动时候,执行命令行启动jar包时候,报错前面一个端口8000已经被使用,而我这里启动的配置文件中端口号是8001,怎么会导致端口冲突呢??

但是报错我的端口冲突了:

错误原因:

咱们查看打包的eureka项目的jar包就可以知道原因:

而打开最上面没有带profile参数的配置文件就可以发现,原来里面的端口真是8000

解决方法:

要解决这个问题,就把jar包中的这个没有带profile参数的文件删除即可

如果不能直接删除jar中的这个文件,可以在任务管理器中找到刚刚启动的java.exe。结束进程!! 再尝试删除!!!

如果删除不带profile参数的配置文件后,重新去启动swapping1,2,3的时候,发生了

以命令:

java -jar springcloud-ms-eureka-0.0.1-SNAPSHOT.jar --spring.profile.active=swapping1

也就是对应的8000端口去启动服务,但是启动成功使用的端口却是 tomcat默认的8080端口

解决方法::

请重新检查命令  profile后面缺少了一个s

正确且完整的命令应该是:

java -jar springcloud-ms-eureka-0.0.1-SNAPSHOT.jar --spring.profiles.active=swapping1

注意,当启动集群服务的时候,先启动第一个erueka后,肯定会报错,因为它要去找后面两个配置了但是未启动的服务2和服务3,所以如果有如下的报错,是正常的情况:

最新文章

  1. swift与OC之间不得不知道的21点
  2. mysql 擎特点
  3. Stack Overflow is a question and answer site
  4. IOS学习之路七(使用 Operation 异步运行任务)
  5. esriControlsMousePointer 控制鼠标指针
  6. MAC下显示或者隐藏文件的命令
  7. 分布式模式之broker模式
  8. LeetCode_Subsets II
  9. c# in depth 之泛型实参的类型推断
  10. (转)JAVA 调用Web Service的三种方法
  11. leetcode — copy-list-with-random-pointer
  12. noip前集训
  13. 从壹开始前后端分离 [ Vue2.0+.NET Core2.1] 二十二║Vue实战:个人博客第一版(axios+router)
  14. mysql installer gentask怎么关闭
  15. linux下如何使make只输出执行过程中的命令序列
  16. 【BZOJ1452】【JSOI2009】count
  17. zuul网关Filter处理流程及异常处理
  18. HDU 1869 六度分离 最短路
  19. delphi 隐藏标题栏
  20. 开发组件:REST API

热门文章

  1. [caffe error] undefined reference to `inflateValidate@ZLIB_1.2.9'
  2. HighGUI图形图像界面初步——鼠标操作
  3. Java单线程多实例和多线程多实例
  4. Python Flask SQLALchemy基础知识
  5. img加载不出来,给个默认图片。
  6. CentOS7下Samba的安装与配置
  7. HDU 1016.Prime Ring Problem-素数环,相邻两数和为素数-DFS
  8. vmware漏洞之二——简评:实战VMware虚拟机逃逸漏洞
  9. python3 2017.3.19
  10. ShiroFilterFactoryBean分析