wpailn commented on issue #10835:
URL: https://github.com/apache/dubbo/issues/10835#issuecomment-1294311301
> detailed error message
09:40:16.647 [main] INFO org.apache.dubbo.config.ServiceConfig - [DUBBO]
Export dubbo service org.apache.dubbo.metadata.MetadataService to local
registry url :
injvm://127.0.0.1/org.apache.dubbo.metadata.MetadataService?anyhost=true&application=producer&background=false&bind.ip=X.X.X.X&bind.port=20880&connections=1&corethreads=2&delay=0&deprecated=false&dubbo=2.0.2&dynamic=true&executes=100&generic=false&getAndListenInstanceMetadata.1.callback=true&getAndListenInstanceMetadata.return=true&getAndListenInstanceMetadata.sent=true&group=producer&interface=org.apache.dubbo.metadata.MetadataService&logger=slf4j&methods=getMetadataURL,isMetadataService,getExportedURLs,getAndListenInstanceMetadata,serviceName,version,getSubscribedURLs,getExportedServiceURLs,exportInstanceMetadata,getMetadataInfo,toSortedStrings,getMetadataInfos,getServiceDefinition,getInstanceMetadataChangedListenerMap&pid=11988&qos.enable=false®ister=false&release=3.0.12&revision=3.0.12&side=provider&threadpool=cach
ed&threads=100×tamp=1666921216584&version=1.0.0, dubbo version: 3.0.12,
current host: X.X.X.X
09:40:16.649 [main] INFO org.apache.dubbo.config.ServiceConfig - [DUBBO]
Export dubbo service org.apache.dubbo.metadata.MetadataService to url
dubbo://X.X.X.X:20880/org.apache.dubbo.metadata.MetadataService?anyhost=true&application=producer&background=false&bind.ip=X.X.X.X&bind.port=20880&connections=1&corethreads=2&delay=0&deprecated=false&dubbo=2.0.2&dynamic=true&executes=100&generic=false&getAndListenInstanceMetadata.1.callback=true&getAndListenInstanceMetadata.return=true&getAndListenInstanceMetadata.sent=true&group=producer&interface=org.apache.dubbo.metadata.MetadataService&logger=slf4j&methods=getMetadataURL,isMetadataService,getExportedURLs,getAndListenInstanceMetadata,serviceName,version,getSubscribedURLs,getExportedServiceURLs,exportInstanceMetadata,getMetadataInfo,toSortedStrings,getMetadataInfos,getServiceDefinition,getInstanceMetadataChangedListenerMap&pid=11988&qos.enable=false®ister=false&release=3.0.12&revision=3.0.12&service-name-mapping=true&side=provider&th
readpool=cached&threads=100×tamp=1666921216584&version=1.0.0, dubbo
version: 3.0.12, current host: X.X.X.X
09:40:16.668 [main] ERROR
org.apache.dubbo.config.deploy.DefaultApplicationDeployer - [DUBBO] Dubbo
Application[1.1](producer) an exception occurred when handle starting event,
dubbo version: 3.0.12, current host: X.X.X.X
org.apache.dubbo.rpc.RpcException: Fail to start server(url:
dubbo://X.X.X.X:20880/org.apache.dubbo.metadata.MetadataService?anyhost=true&application=producer&background=false&bind.ip=X.X.X.X&bind.port=20880&channel.readonly.sent=true&codec=dubbo&connections=1&corethreads=2&delay=0&deprecated=false&dubbo=2.0.2&dynamic=true&executes=100&generic=false&getAndListenInstanceMetadata.1.callback=true&getAndListenInstanceMetadata.return=true&getAndListenInstanceMetadata.sent=true&group=producer&heartbeat=60000&interface=org.apache.dubbo.metadata.MetadataService&logger=slf4j&methods=getMetadataURL,isMetadataService,getExportedURLs,getAndListenInstanceMetadata,serviceName,version,getSubscribedURLs,getExportedServiceURLs,exportInstanceMetadata,getMetadataInfo,toSortedStrings,getMetadataInfos,getServiceDefinition,getInstanceMetadataChangedListenerMap&pid=11988&qos.enable=false®ister=false&release=3.0.12&revision=3.0.12&service-name-mapping=true&side=provider&threadpool=cached&threads=100&t
imestamp=1666921216584&version=1.0.0) Failed to bind NettyServer on
/X.X.X.X:20880, cause: Address already in use: bind
at
org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol.createServer(DubboProtocol.java:378)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol.openServer(DubboProtocol.java:343)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol.export(DubboProtocol.java:325)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.rpc.protocol.ProtocolListenerWrapper.export(ProtocolListenerWrapper.java:66)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.qos.protocol.QosProtocolWrapper.export(QosProtocolWrapper.java:72)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.rpc.cluster.filter.ProtocolFilterWrapper.export(ProtocolFilterWrapper.java:61)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.rpc.protocol.ProtocolSerializationWrapper.export(ProtocolSerializationWrapper.java:47)
~[dubbo-3.0.12.jar:3.0.12]
at org.apache.dubbo.rpc.Protocol$Adaptive.export(Protocol$Adaptive.java)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.registry.integration.RegistryProtocol.lambda$doLocalExport$2(RegistryProtocol.java:294)
~[dubbo-3.0.12.jar:3.0.12]
at
java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688)
~[?:1.8.0_341]
at
org.apache.dubbo.registry.integration.RegistryProtocol.doLocalExport(RegistryProtocol.java:292)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.registry.integration.RegistryProtocol.export(RegistryProtocol.java:239)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.rpc.protocol.ProtocolListenerWrapper.export(ProtocolListenerWrapper.java:64)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.qos.protocol.QosProtocolWrapper.export(QosProtocolWrapper.java:72)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.rpc.cluster.filter.ProtocolFilterWrapper.export(ProtocolFilterWrapper.java:58)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.rpc.protocol.ProtocolSerializationWrapper.export(ProtocolSerializationWrapper.java:47)
~[dubbo-3.0.12.jar:3.0.12]
at org.apache.dubbo.rpc.Protocol$Adaptive.export(Protocol$Adaptive.java)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.config.ServiceConfig.doExportUrl(ServiceConfig.java:646)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.config.ServiceConfig.exportRemote(ServiceConfig.java:624)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.config.ServiceConfig.exportUrl(ServiceConfig.java:583)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.config.ServiceConfig.doExportUrlsFor1Protocol(ServiceConfig.java:415)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.config.ServiceConfig.doExportUrls(ServiceConfig.java:399)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.config.ServiceConfig.doExport(ServiceConfig.java:361)
~[dubbo-3.0.12.jar:3.0.12]
at org.apache.dubbo.config.ServiceConfig.export(ServiceConfig.java:233)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.config.metadata.ConfigurableMetadataServiceExporter.export(ConfigurableMetadataServiceExporter.java:71)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.config.metadata.ExporterDeployListener.onModuleStarted(ExporterDeployListener.java:70)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.config.deploy.DefaultApplicationDeployer.exportMetadataService(DefaultApplicationDeployer.java:923)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.config.deploy.DefaultApplicationDeployer.prepareApplicationInstance(DefaultApplicationDeployer.java:613)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.config.deploy.DefaultApplicationDeployer.checkState(DefaultApplicationDeployer.java:824)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.config.deploy.DefaultApplicationDeployer.notifyModuleChanged(DefaultApplicationDeployer.java:812)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.config.deploy.DefaultModuleDeployer.onModuleStarted(DefaultModuleDeployer.java:257)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.config.deploy.DefaultModuleDeployer.startSync(DefaultModuleDeployer.java:164)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.config.deploy.DefaultModuleDeployer.start(DefaultModuleDeployer.java:132)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.config.spring.context.DubboDeployApplicationListener.onContextRefreshedEvent(DubboDeployApplicationListener.java:111)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.config.spring.context.DubboDeployApplicationListener.onApplicationEvent(DubboDeployApplicationListener.java:100)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.config.spring.context.DubboDeployApplicationListener.onApplicationEvent(DubboDeployApplicationListener.java:45)
~[dubbo-3.0.12.jar:3.0.12]
at
org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176)
~[spring-context-5.3.20.jar:5.3.20]
at
org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169)
~[spring-context-5.3.20.jar:5.3.20]
at
org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143)
~[spring-context-5.3.20.jar:5.3.20]
at
org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421)
~[spring-context-5.3.20.jar:5.3.20]
at
org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378)
~[spring-context-5.3.20.jar:5.3.20]
at
org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:938)
~[spring-context-5.3.20.jar:5.3.20]
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
~[spring-context-5.3.20.jar:5.3.20]
at
org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
~[spring-boot-2.7.0.jar:2.7.0]
at
org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
~[spring-boot-2.7.0.jar:2.7.0]
at
org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
~[spring-boot-2.7.0.jar:2.7.0]
at
org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
~[spring-boot-2.7.0.jar:2.7.0]
at
org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
~[spring-boot-2.7.0.jar:2.7.0]
at org.example.ProducerApp.main(ProducerApp.java:11) ~[classes/:?]
Caused by: org.apache.dubbo.remoting.RemotingException: Failed to bind
NettyServer on /X.X.X.X:20880, cause: Address already in use: bind
at
org.apache.dubbo.remoting.transport.AbstractServer.<init>(AbstractServer.java:75)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.remoting.transport.netty4.NettyServer.<init>(NettyServer.java:86)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.remoting.transport.netty4.NettyTransporter.bind(NettyTransporter.java:35)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.remoting.Transporter$Adaptive.bind(Transporter$Adaptive.java)
~[dubbo-3.0.12.jar:3.0.12]
at org.apache.dubbo.remoting.Transporters.bind(Transporters.java:55)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.remoting.exchange.support.header.HeaderExchanger.bind(HeaderExchanger.java:44)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.remoting.exchange.Exchangers.bind(Exchangers.java:69)
~[dubbo-3.0.12.jar:3.0.12]
at
org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol.createServer(DubboProtocol.java:376)
~[dubbo-3.0.12.jar:3.0.12]
... 48 more
Caused by: java.net.BindException: Address already in use: bind
at sun.nio.ch.Net.bind0(Native Method) ~[?:1.8.0_341]
at sun.nio.ch.Net.bind(Net.java:438) ~[?:1.8.0_341]
at sun.nio.ch.Net.bind(Net.java:430) ~[?:1.8.0_341]
at
sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225)
~[?:1.8.0_341]
at
io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141)
~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at
io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562)
~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at
io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334)
~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at
io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:506)
~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at
io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:491)
~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at
io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973)
~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260)
~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at
io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356)
~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at
io.netty.util.concurrent.AbstractEventExecutor.runTask$$$capture(AbstractEventExecutor.java:174)
~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at
io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java)
~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at
io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167)
~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at
io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java)
~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at
io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470)
~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:503)
~[netty-transport-4.1.77.Final.jar:4.1.77.Final]
at
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995)
~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
~[netty-common-4.1.77.Final.jar:4.1.77.Final]
at java.lang.Thread.run(Thread.java:750) ~[?:1.8.0_341]
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]