Dubbo 启动报错 Failed to bind NettyServer on /192.168.96.1:20880, cause: Failed to bind to: /0.0.0.0:208

【Dubbo+Zookeeper注册服务遇到的坑】老版dubbo admin安装+端口占用+无法开启RPC+java.lang.NoClassDefFoundError解决 如果你确保你的代码没有错,那么百分之80%以上的错来源于版本。 文章目录1 报错 端口占用Caused by: java.net.BindException: Address already in use:bind &&无法开启dubbo报错 org.apache.dubbo.remoting.RemotingException: Failed to bind NettyServer on /192.168.251.44:280812 老版dubbo admin安装3 报错:java.lan 阅读详情
错误信息:
Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled.
2018-07-02 18:10:15.812 ERROR [org.springframework.boot.SpringApplication:771] Application startup failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'appointmentJfFacadeImpl' defined in URL [jar:file:/app/gme/gme.computer-1.0-SNAPSHOT.jar!/BOOT-INF/classes!/com/minivision/gmepartner/computer/facade/AppointmentJfFacadeImpl.class]: Initialization of bean failed; nested exception is com.alibaba.dubbo.rpc.RpcException: Fail to start server(url: dubbo://10.144.144.2:20880/com.minivision.gmepartner.computer.AppointmentJfFacade?anyhost=true&application=gme-computer&channel.readonly.sent=true&codec=dubbo&dubbo=2.8.4&generic=false&heartbeat=60000&interface=com.minivision.gmepartner.computer.AppointmentJfFacade&methods=addAgreeJf,getAppointmentDetail4jf,getAppointmentJFs&pid=21778&side=provider&timeout=60000&timestamp=1530526215723) Failed to bind NettyServer on /10.144.144.2:20880, cause: Failed to bind to: /0.0.0.0:20880
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:564) ~[spring-beans-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483) ~[spring-beans-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) ~[spring-beans-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) ~[spring-beans-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) ~[spring-beans-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) ~[spring-beans-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761) ~[spring-beans-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867) ~[spring-context-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543) ~[spring-context-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
	at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122) ~[spring-boot-1.5.8.RELEASE.jar!/:1.5.8.RELEASE]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693) ~[spring-boot-1.5.8.RELEASE.jar!/:1.5.8.RELEASE]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360) ~[spring-boot-1.5.8.RELEASE.jar!/:1.5.8.RELEASE]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:303) ~[spring-boot-1.5.8.RELEASE.jar!/:1.5.8.RELEASE]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1118) ~[spring-boot-1.5.8.RELEASE.jar!/:1.5.8.RELEASE]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1107) ~[spring-boot-1.5.8.RELEASE.jar!/:1.5.8.RELEASE]
	at com.minivision.gmepartner.ComputerApplication.main(ComputerApplication.java:38) ~[classes!/:?]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_152]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_152]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_152]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_152]
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) ~[gme.computer-1.0-SNAPSHOT.jar:?]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:87) ~[gme.computer-1.0-SNAPSHOT.jar:?]
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:50) ~[gme.computer-1.0-SNAPSHOT.jar:?]
	at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:51) ~[gme.computer-1.0-SNAPSHOT.jar:?]
Caused by: com.alibaba.dubbo.rpc.RpcException: Fail to start server(url: dubbo://10.144.144.2:20880/com.minivision.gmepartner.computer.AppointmentJfFacade?anyhost=true&application=gme-computer&channel.readonly.sent=true&codec=dubbo&dubbo=2.8.4&generic=false&heartbeat=60000&interface=com.minivision.gmepartner.computer.AppointmentJfFacade&methods=addAgreeJf,getAppointmentDetail4jf,getAppointmentJFs&pid=21778&side=provider&timeout=60000&timestamp=1530526215723) Failed to bind NettyServer on /10.144.144.2:20880, cause: Failed to bind to: /0.0.0.0:20880
	at com.alibaba.dubbo.rpc.protocol.dubbo.DubboProtocol.createServer(DubboProtocol.java:331) ~[dubbo-2.8.4.jar!/:2.8.4]
	at com.alibaba.dubbo.rpc.protocol.dubbo.DubboProtocol.openServer(DubboProtocol.java:308) ~[dubbo-2.8.4.jar!/:2.8.4]
	at com.alibaba.dubbo.rpc.protocol.dubbo.DubboProtocol.export(DubboProtocol.java:258) ~[dubbo-2.8.4.jar!/:2.8.4]
	at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper.export(ProtocolFilterWrapper.java:55) ~[dubbo-2.8.4.jar!/:2.8.4]
	at com.alibaba.dubbo.rpc.protocol.ProtocolListenerWrapper.export(ProtocolListenerWrapper.java:56) ~[dubbo-2.8.4.jar!/:2.8.4]
	at com.alibaba.dubbo.rpc.Protocol$Adpative.export(Protocol$Adpative.java) ~[dubbo-2.8.4.jar!/:2.8.4]
	at com.alibaba.dubbo.registry.integration.RegistryProtocol.doLocalExport(RegistryProtocol.java:153) ~[dubbo-2.8.4.jar!/:2.8.4]
	at com.alibaba.dubbo.registry.integration.RegistryProtocol.export(RegistryProtocol.java:107) ~[dubbo-2.8.4.jar!/:2.8.4]
	at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper.export(ProtocolFilterWrapper.java:53) ~[dubbo-2.8.4.jar!/:2.8.4]
	at com.alibaba.dubbo.rpc.protocol.ProtocolListenerWrapper.export(ProtocolListenerWrapper.java:54) ~[dubbo-2.8.4.jar!/:2.8.4]
	at com.alibaba.dubbo.rpc.Protocol$Adpative.export(Protocol$Adpative.java) ~[dubbo-2.8.4.jar!/:2.8.4]
	at com.alibaba.dubbo.config.ServiceConfig.doExportUrlsFor1Protocol(ServiceConfig.java:489) ~[dubbo-2.8.4.jar!/:2.8.4]
	at com.alibaba.dubbo.config.ServiceConfig.doExportUrls(ServiceConfig.java:285) ~[dubbo-2.8.4.jar!/:2.8.4]
	at com.alibaba.dubbo.config.ServiceConfig.doExport(ServiceConfig.java:246) ~[dubbo-2.8.4.jar!/:2.8.4]
	at com.alibaba.dubbo.config.ServiceConfig.export(ServiceConfig.java:145) ~[dubbo-2.8.4.jar!/:2.8.4]
	at com.alibaba.dubbo.config.spring.AnnotationBean.postProcessAfterInitialization(AnnotationBean.java:202) ~[dubbo-2.8.4.jar!/:2.8.4]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:423) ~[spring-beans-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1633) ~[spring-beans-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) ~[spring-beans-4.3.12.RELEASE.jar!/:4.3.12.RELEASE]
	... 23 more

配置文件信息:

spring.dubbo.application.name=gme-computer
spring.dubbo.registry.protocol=zookeeper
spring.dubbo.registry.address=10.144.144.3:2181
spring.dubbo.protocol.name=dubbo
spring.dubbo.protocol.port=48610
spring.dubbo.consumer.check=false
spring.dubbo.scan=com.minivision.gmepartner
#\u6570\u636E\u5E93\u914D\u7F6E

错误分析:

每个子项目zookeeper的端口号是独立的。别占用就会报错,如下:


改成和其他子项目不相同的端口号,重新打jar包,部署环境,启动项目。


Failed to bind NettyServer on /169.254.116.120:20880, cause: Failed to bind to: /0.0.0.0:20880解决方案 这里写自定义目录标题问题 刚才在启动dubbo服务时遇到的问题,开始只有一个提供服务的模块,都没有问题,后面又多建了一个提供服务的模块后,启动一个能正常启动,启动第二个就一直报错:Failed to bind NettyServer on /169.254.116.120:20880, cause: Failed to bind to: /0.0.0.0:20880,换顺序启动都是第二个无法启动,看着是因为端口的问题,但是在设置里已经把两个服务的端口都改了的 问题 刚才在启动dubbo服务时遇到的问题,开始 阅读详情

相关推荐

历年北京理工大学复试专业综合题

。

A place to record sth. 2万+

Failed to bind NettyServer on /192.168.xxx.xxx:20880, cause: Failed to bind to:/0.0.0.0:20880

Failed to bind NettyServer on /192.168.xxx.xxx:20880, cause: Failed to bind to:/0.0.0.0:20880 Dubbo服务提供者启动失败 原因 服务提供者启动失败的原因是,端口号被占用。 前往Dubbo监控中心查看可以发现20880端口已有服务提供者。 解决方案 修改服务提供者的协议端口号 springboot下yml版 dubbo: protocol: name: dubbo #将端口号从20880改成其他端口号

qq_42068856的博客 7125

UNITY2022 Cardboard环境搭建

必须安装 Git,并且 git 可执行文件必须位于 PATH 环境变量中。考文档:https://developers.google.cn/cardboard/develop/unity/quickstart?转到 Assets/Samples/Google Cardboard//Hello Cardboard/Scenes/HelloCardboard 场景中。粘贴https://github.com/googlevr/cardboard-xr-plugin.git到文本输入字段中。

weixin_39510925的博客 1210

Failed to bind NettyServer(端口被占用)

Failed to bind NettyServer on /192.168.0.178:21885 记录dubbo的端口冲突 windows: 查看端口占用的进程号 netstat -aon|findstr "21885"(如下图,最右侧那个是进程号) 结束任务 taskkill /pid 20600 /f

weixin_44180172的博客 7665

Android Qcom USB Driver学习(十三)

该系列文章总目录链接与各部分简介: Android Qcom USB Driver学习(零) Android Qcom USB Driver学习(八) Android Qcom USB Driver学习(九)deals with the USB Power Delivery resources used by one or more ports on the basis of the local device policy the basis of the local device policy.opera

Android驱动开发 2611

别再为STM32F407的USB高速通信发愁了!手把手教你用USB3320(ULPI接口)搞定硬件设计

本文详细介绍了STM32F407通过USB3320(ULPI接口)实现高速USB通信的硬件设计实战。从USB3320的选型优势到原理图设计避坑,再到PCB布局和固件配置,提供了一套完整的解决方案。特别针对USB PHY芯片的常见问题,如供电处理、信号完整性和初始化代码,给出了专业建议和调试技巧,帮助工程师高效完成高速USB通信设计。

weixin_42527401的博客 385

Dubbo Failed to bind NettyServer on /192.168.56.1:xx,cause:Address already in use:bind问题解决

问题描述: Caused by: org.apache.dubbo.remoting.RemotingException: Failed to bind NettyServer on /192.168.56.1:20882, cause: Address already in use: bind 问题分析: 1、当前项目的dubbo端口20882被占用了,导致报错。 dubbo: scan: base-packages: com.basic protocol: ...

旭东怪的博客 6079

别再找在线API了!用C#调用微信电脑版自带的OCR,本地识别又快又准

本文详细介绍了如何利用C#调用微信电脑版内置的OCR引擎实现本地文字识别,解决传统云端API的隐私和网络依赖问题。微信OCR具备高精度中文识别、完全离线运行和零成本接入三大优势,特别适合企业文档电子化处理。通过实战代码演示了核心交互逻辑、批量处理流水线和表格数据提取等高级应用场景。

weixin_29295541的博客 588

【Address already in use: bind】

报错信息: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.alibaba.dubbo.spring.boot.DubboProviderAutoConfiguration': Invocation of init method failed; nested exception is com.alibaba.dubbo.rpc.RpcException: Fail to s

Ahull的博客 1218

泰克示波器TDS210改装便携示波器

泰克示波器TDS210改装编写示波器

超级网吧的博客 3079

PX4实战(十):PX4导航模块(Navigator)详解

本文将对 PX4 固件 v1.14.3 版本中的 Navigator(导航)模块进行详尽的技术剖析。作为飞行控制栈中的高层决策核心,Navigator 模块承担着将抽象的任务指令转化为具象的底层控制设定点的关键职责。本文基于对 src/modules/navigator 目录下源代码的深究研究与架构反推,详细阐述了该模块的文件组织结构、基于状态机的控制逻辑、uORB 异步通讯机制、核心任务模式(Mission)与返航模式(RTL)的实现细节,以及地理围栏(Geofence)与任务可行性检查(Feasibil

PX4-SLAM-PNC 666

Failed to bind NettyServer on /192.168.**.*:20880, cause: Failed to bind to: /0.0.0.0:20880

一、概述 今天遇到的Dubbo的问题,做项目的时候,在做Dubbo的多个模块调用dubbo服务的时候遇到的问题,下面是这个问题和解决方案 二、问题异常消息 Failed to bind NettyServer on /192.168.128.1:20880, cause: Failed to bind to: /0.0.0.0:20880 at com.ali...

好好学java 6725

解决Office 365 SMTP问题:C#邮件发送详解

本文介绍了如何在C#中使用Office 365 SMTP服务发送邮件。重点讲解了正确配置SMTP客户端的关键参数:必须使用587端口并启用TLS加密(EnableSsl=true),同时通过NetworkCredential进行身份验证。虽然SmtpClient已不推荐用于新项目,但本文提供的代码示例仍适用于临时项目或系统维护,并建议未来可考虑使用MailKit等现代邮件库。文章还包含了错误处理机制,确保程序健壮性。

2501_90323865的博客 140

org.apache.dubbo.remoting.RemotingException: Failed to bind NettyServer on /192.168.251.44:28081, ca

ip不对,并不是端口被占

weixin_42606709的博客 2185

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Failed to bind NettyServer on /IP:port, cause: Failed to bind to: /0.0.0.0:20880 配置dubbo遇到

最后发现我的程序是作为服务提供者,只要一没册服务就过不了,不注册就行,那就有可能是注册回调不对的问题加上protocol.host告诉注册中心回调地址就可以。注意,IP不是zookeeper的IP地址,是应用所在的机器的地址(告诉注册中心如何回调)这个问题折腾了快一周,网上各种资料都说是端口冲突,我改了任何端都不行。理解不一定正确,但问题解决了,记下来希望可以帮助到相同问题的朋友。

dylin83的博客 1004

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

解决dubbo启动报Failed to bind NettyServer on ip:port的问题

Failed to bind NettyServer on

a327919006的专栏 1万+

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Dubbo报错:Failed to bind NettyServer on /192.168.137.1:20880, cause: Failed to bind to: /0.0.0.0:20880

以上报错在网上搜了一下大概有两个原因: 1,dubbo的消息传输的协议端口20880有问题。 解决方案:把配置文件里的端口号修改为20881 。 spring.dubbo.protocol.port=20881 可惜在我这没用,继续报错。 2,没有Netty的依赖。 解决方案:添加Netty依赖,或者看下自己是不是把Netty依赖排除了,删除排除依赖。 org.jboss.netty netty 我的正是这个原因,在添加dubbo依赖时,排除了Netty,删掉立马就好了。 com.alibaba.sp

weixin_47549113的博客 1805

Fail to start server Failed to bind NettyServer on 20880

org.apache.dubbo.rpc.RpcException: Fail to start server Failed to bind NettyServer on /172.22.208.1:20880, cause: Address already in use: bind 端口号已存在,dubbo内部使用了20880的端口号,换个端口号就行了

虽然满腹心事,但我们也要活成自己喜欢的样子。 2739

dubbo 20880端口被占用的几种解决方案记录

dubbo 20880端口被占用的几种解决方案记录 今早起来的时候发现dubbo的20880端口被占用了,下面提供目前我所知的几种解决方案,如有错误,欢迎指正~ Caused by: com.alibaba.dubbo.remoting.RemotingException: Failed to bind NettyServer on /*.*.*.*:20880, cause: Failed to bind to: /0.0.0.0:20880 at com.alibaba.dubbo.remoti

南宫沉梦博客 1万+

关于dubbo Failed to bind NettyServer无法绑定ip问题

在dubbo提供者提供服务、向注册中心发起注册的时候,发生了Failed to bind NettyServer问题,起初以为是端口问题导致的,但是发现在服务器并没有其他端口冲突,所以很快否定了这个答案。 真正的原因在于在项目中配置了dubbo.protocol.host属性。通过查看异常发现failed to bind 字样,于是了解到bind 是指服务端去网络暴露自己的服务,告诉别人自己的ip...

QiaoTong优快云的博客 8394

异常 Failed to bind NettyServer on /10.133.7.216:29105, cause: Failed to bind to: /0.0.0.0:29105

"C:\Program Files\Java\jdk1.7.0_80\bin\java" -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:65485,suspend=y,server=n -ea -Didea.test.cyclic.buffer.size=1048576 -Dfile.en...

weixin_30588675的博客 1810

dubbo启动报错failed to bind nettyserver on

dubbo报错 今天启动项目的时候,关掉了custom服务, <dubbo:consumer check="false"/> 并且关掉了spring的elastic-job, <!--<import resource="cloud-elastic-job.xml"/>--> 但是还是报错,看了下错误代码,原因是因...

aishufan4507的博客 2200
上一篇: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'appointmentJ
下一篇: Java 解决跨域问题
liuyinfei_java
博客等级 码龄9年 70粉丝 104原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值