今天在启动一个Spring项目时,总是出现

Error running 'police':Address localhost:8080 is already in use。样子如下图所示:

(图中只是个例子,把端口修改成了8180特意演示一下)

经过反复测试,发现占用8080端口的竟然是zookeeper。(这里确实要吐槽一下,windows任务管理器只能看到是个java进程,但具体是哪个服务看不到,真的蛋疼)

用了这么久的zookeeper,没见过zookeeper还会占用8080端口呀。

通过查看启动信息,发现zookeeper确实监听了8080端口,如图所示

(图中是已修改后)

原来zookeeper是启动了一个叫 AdminServer的东西。

原来之前一直用的zookeeper是3.4.x版本,这次用的是3.5.x版本,新加了这个叫AdminServer的东西。

通过浏览器访问这个AdminServer就是这么一个东西。

经过一番查询,在zookeeper安装目录下,conf文件夹里,对zookeeper配置文件zoo.cfg进行修改

在zoo.cfg文件中最后一行添加如下内容

admin.serverPort=8180

重启zookeeper,adminServer就会在新端口上运行,这时候说使用8080端口的项目就可以正常启动啦。

启动zookeeper时IDEA启动项目时提示8080端口被占用相关推荐

  1. 解决eclipse启动Tomcat报错,显示8005和8080端口被占用的问题

    在部署Web项目到Tomcat服务器的环节中,遇到了用eclipce启用tomcat报错,显示部分端口被占用,从而运行不起jsp文件. 问题主要描述如下: Several ports (8005, 8 ...

  2. linux提示8080端口被占用

    需要查看8080所占用的程序,然后关闭该程序, 具体指令如下: sudo lsof -i:8080 #得到进程号之后,结束该进程 sudo kill -9 xxxxx 然后再查看8080端口发现已经不 ...

  3. Zookeeper 3.5启动时 8080端口被占用

    今天闲来无事,学习Zookeeper,下载了Zookeeper的最新版本3.5.启动以后显示: ZooKeeper JMX enabled by default Using config: /opt/ ...

  4. zookeeper启动时报8080 端口被占用

    目录 (1)删除jetty. (2)修改端口. (3)停用这个服务, zookeeper在启动的时候报错8080 端口被占用 zookeeper启动时报8080 端口被占用,导致启动失败.特别是服务器 ...

  5. linux下apache端口被占用,【linux】下Apache无法启动(8080端口被占用)

    Linux下8080端口被占用,apache无法启动. 打开终端输入netstat -lnp|grep 8080 发现竟然是tcp6 占用里,因此ipv6启用占用了端口. 1.打开/etc/sysct ...

  6. MacOS提示80端口被占用

    Intellij IDEA上把tomcat的默认端口改成80,运行web应用时提示80端口被占用 使用lsof -i:80命令找不到是哪个程序占用了80端口 由于 Mac 系统限制非root用户不能启 ...

  7. xampp mysql 端口被占用_如何解决XAMPP安装后提示80端口被占用

    如何解决XAMPP安装后提示80端口被占用 导语:如何解决XAMPP安装后提示80端口被占用呢?通过下面的阅读你会有所收获,大家可以参考阅读,更多详情请关注应届毕业生考试网. 第一次在本地测试word ...

  8. 数据库安装处理提示3306端口被占用

    数据库安装提示3306端口被占用怎么处理? 方法1: 1.windows命令窗口输入services.msc进入服务管理 2.查找mysql服务,右键停止,即可正常安装. 方法2: 1:进入cmd,查 ...

  9. 解决tomcat启动时8080端口被占用问题

    问题 相信很多人会遇到这种问题:在运行tomcat的时候, 死机了,然后重启Eclipse后再次启动Tomcat的时发现起不来了,并且报以下错误: Several ports (8005, 8080, ...

最新文章

  1. 青蛙学Linux—高性能负载均衡集群软件LVS
  2. CEDEC 2021 | 让巨大化角色充满真实感的五大法则
  3. 分布式防火墙技术及主要特点
  4. BeanUtil使用例子:解析并转化HttpServletRequest到Bean的全面测试
  5. CentOS系统使用yum安装配置MariaDB数据库
  6. 【黑马Bootstrap笔记】Bootstrap快速入门
  7. html5 canvas简易时钟
  8. mysql 命令 kill_详解mysql数据库实用工具--percona-toolkit的7大分类
  9. AxureRP9(team版)安装+汉化+秘钥
  10. Oracle优化新常态 前半生
  11. 不知道PDF转Word用什么软件?试试这3款实用软件
  12. 模块一 day06 数据类型(中)
  13. mybatis--原始dao和代理Mapper
  14. 牛逼了!一行Python代码搭建一个局域网服务器
  15. 竞价实例 and 弹性伸缩的结合
  16. c语言还是python-自学编程应该从c语言还是python入手?
  17. 历年评书出版一览表(1955~1994)
  18. 水星mw300r虚拟服务器,水星(Mercury)MW300R无线路由器设置
  19. 香港服务器被CC攻击怎么办
  20. 万一的 Delphi 博客 (注意 delphi的新功能)

热门文章

  1. apt-get安装mysql
  2. 《Programming with Objective-C》第四章 Encapsulating Data
  3. 斐波那契数列(大数)
  4. 说说我在项目中为什么不用实体框架,如果说我在诋毁你所爱的EF,请进来.
  5. yii学习笔记--url解析
  6. RTT内核对象——内核对象的派生
  7. 递推+高精度——蜜蜂路线(洛谷 P2437)
  8. 数据结构—链表-单链表应用-拆分链表
  9. 超融合硬件损坏导致Oracle RAC异常恢复实录
  10. 400+节点的Elasticsearch集群运维