You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by GitBox <gi...@apache.org> on 2018/06/04 10:56:09 UTC

[GitHub] elord-dna opened a new issue #1306: Collector启动失败

elord-dna opened a new issue #1306: Collector启动失败
URL: https://github.com/apache/incubator-skywalking/issues/1306
 
 
   Please answer these questions before submitting your issue.
   
   - Why do you submit this issue?
   - [x ] Question or discussion
   - [ ] Bug
   - [ ] Requirement
   - [ ] Feature or performance improvement
   
   - What do you want to know?
   首先,我在使用localhost配置时,apache-skywalking-apm-incubating(5.0.0-beta版)的Collector和UI能够正常启动。
   当我替换了webappService.sh中的127.0.0.1的地址为外网ip时,然后将conf/application.yml中的所有的localhost替换为了这个外网ip(elasticsearch除外)。再启动的时候,发现UI一直连接不上,会报以下这个错误:
   2018-06-04 18:08:09.931  WARN 2722 --- [PollingServerListUpdater-0] o.a.s.apm.webapp.tools.HttpClientTools   : bad url=http://58.xx.xx.18:10800/ui/jetty
   
   然后,查看Collector的日志,发现时collector有错误,一下是部分的错误日志。
   2018-06-04 18:06:54,713 - org.apache.skywalking.apm.collector.server.jetty.JettyServer -14968 [main] INFO  [] - start server, host: 58.xx.xx.18, port: 12800
   2018-06-04 18:06:54,713 - org.apache.skywalking.apm.collector.server.jetty.JettyServer -14968 [main] INFO  [] - jetty servlet mappings: [/segments] register by org.apache.skywalking.apm.colle
   ctor.agent.jetty.provider.handler.TraceSegmentServletHandler-f0020b1
   2018-06-04 18:06:54,713 - org.apache.skywalking.apm.collector.server.jetty.JettyServer -14968 [main] INFO  [] - jetty servlet mappings: [/application/register] register by org.apache.skywalki
   ng.apm.collector.agent.jetty.provider.handler.ApplicationRegisterServletHandler-72a2312e
   2018-06-04 18:06:54,713 - org.apache.skywalking.apm.collector.server.jetty.JettyServer -14968 [main] INFO  [] - jetty servlet mappings: [/instance/register] register by org.apache.skywalking.
   apm.collector.agent.jetty.provider.handler.InstanceDiscoveryServletHandler-47c7a9e5
   2018-06-04 18:06:54,713 - org.apache.skywalking.apm.collector.server.jetty.JettyServer -14968 [main] INFO  [] - jetty servlet mappings: [/servicename/discovery] register by org.apache.skywalk
   ing.apm.collector.agent.jetty.provider.handler.ServiceNameDiscoveryServiceHandler-7951c3a2
   2018-06-04 18:06:54,713 - org.apache.skywalking.apm.collector.server.jetty.JettyServer -14968 [main] INFO  [] - jetty servlet mappings: [/networkAddress/register] register by org.apache.skywa
   lking.apm.collector.agent.jetty.provider.handler.NetworkAddressRegisterServletHandler-4ed9f7b1
   2018-06-04 18:06:54,713 - org.apache.skywalking.apm.collector.server.jetty.JettyServer -14968 [main] INFO  [] - jetty servlet mappings: [/graphql] register by org.apache.skywalking.apm.collec
   tor.ui.jetty.handler.GraphQLHandler-6d69a0d3
   2018-06-04 18:06:54,714 - org.eclipse.jetty.server.Server -14969 [main] INFO  [] - jetty-9.4.2.v20170220
   2018-06-04 18:06:54,715 - org.eclipse.jetty.server.handler.ContextHandler -14970 [main] INFO  [] - Started o.e.j.s.ServletContextHandler@36ad5f2a{/,null,AVAILABLE}
   2018-06-04 18:06:54,715 - org.apache.skywalking.apm.collector.jetty.manager.JettyManagerProvider -14970 [main] ERROR [] - Cannot assign requested address
   org.apache.skywalking.apm.collector.server.jetty.JettyServerException: Cannot assign requested address
   	at org.apache.skywalking.apm.collector.server.jetty.JettyServer.start(JettyServer.java:96) ~[server-component-5.0.0-beta.jar:5.0.0-beta]
   	at org.apache.skywalking.apm.collector.jetty.manager.JettyManagerProvider.lambda$notifyAfterCompleted$0(JettyManagerProvider.java:68) ~[collector-jetty-manager-provider-5.0.0-beta.jar
   :5.0.0-beta]
   	at java.util.HashMap$Values.forEach(HashMap.java:981) [?:1.8.0_161]
   	at org.apache.skywalking.apm.collector.jetty.manager.JettyManagerProvider.notifyAfterCompleted(JettyManagerProvider.java:66) [collector-jetty-manager-provider-5.0.0-beta.jar:5.0.0-bet
   a]
   	at org.apache.skywalking.apm.collector.core.module.BootstrapFlow.notifyAfterCompleted(BootstrapFlow.java:67) [apm-collector-core-5.0.0-beta.jar:5.0.0-beta]
   	at org.apache.skywalking.apm.collector.core.module.ModuleManager.init(ModuleManager.java:69) [apm-collector-core-5.0.0-beta.jar:5.0.0-beta]
   	at org.apache.skywalking.apm.collector.boot.CollectorBootStartUp.main(CollectorBootStartUp.java:45) [apm-collector-boot-5.0.0-beta.jar:5.0.0-beta]
   Caused by: java.net.BindException: Cannot assign requested address
   	at sun.nio.ch.Net.bind0(Native Method) ~[?:1.8.0_161]
   	at sun.nio.ch.Net.bind(Net.java:433) ~[?:1.8.0_161]
   	at sun.nio.ch.Net.bind(Net.java:425) ~[?:1.8.0_161]
   	at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223) ~[?:1.8.0_161]
   	at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74) ~[?:1.8.0_161]
   	at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:298) ~[jetty-server-9.4.2.v20170220.jar:9.4.2.v20170220]
   
   
   按照quickStart上所写的,项目能够迅速启动起来。但是,当我尝试将待监控的服务与skywalking分开部署时,很难找到相应的文档。即使找到一些文档,collector和ui都还是分开的老的版本。当我从一些其他issue知道了一些ip应该如何配置时,修改成以上的配置,发现上述问题。能否提供解决上述错误的一些思路,或者有更新的更详细的文档提供参考
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services