当前位置: 首页 > 知识库问答 >
问题:

spring cloud turbine连接到Eureka时出现问题

米楷
2023-03-14

我们正在尝试将涡轮机集成到我们的应用程序中。

我下载了1。o、 o样品发布(https://github.com/spring-cloud-samples/turbine/releases/tag/v1.0.0.RELEASE)建造并运行它。我没有连接到eureka(我拥有的其他服务与应用程序yml connect fine中的eureka连接设置相同)。

考虑到也许我应该尝试最新版本的turbine smapel(使用Brixton.SNAPSHOT),我添加了spring cloud repos for SNAPSHOT来构建它

<repositories>
        <repository>
            <id>spring-snapshots</id>
            <name>Spring Snapshots</name>
            <url>http://repo.spring.io/libs-snapshot-local</url>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
        </repository>
        <repository>
            <id>spring-milestones</id>
            <name>Spring Milestones</name>
            <url>http://repo.spring.io/libs-milestone-local</url>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </repository>
        <repository>
            <id>spring-releases</id>
            <name>Spring Releases</name>
            <url>http://repo.spring.io/release</url>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </repository>
    </repositories>

    <pluginRepositories>
        <pluginRepository>
            <id>spring-snapshots</id>
            <name>Spring Snapshots</name>
            <url>http://repo.spring.io/libs-snapshot-local</url>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
        </pluginRepository>
        <pluginRepository>
            <id>spring-milestones</id>
            <name>Spring Milestones</name>
            <url>http://repo.spring.io/libs-milestone-local</url>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </pluginRepository>
    </pluginRepositories>

这个版本似乎使用了2.0.0版本的涡轮,我不得不添加一个手动依赖项。

仍然相同的结果和涡轮服务不连接到尤里卡。

启动时的日志是:

2015-06-30 13:17:47.666  INFO 14120 --- [           main] c.l.vipaas.turbine.TurbineApplication    : Starting TurbineApplication v1.0.0.RELEASE on LARMITCH-M-700M with PID 14120 (/Users/larrymitchell/libertas/vipaas/infrastructureservices/turbine/target/turbine.jar started by larrymitchell in /Users/larrymitchell/libertas/vipaas/infrastructureservices/turbine)
2015-06-30 13:17:47.690 DEBUG 14120 --- [           main] c.l.vipaas.turbine.TurbineApplication    : Running with Spring Boot v1.2.4.RELEASE, Spring v4.1.6.RELEASE
2015-06-30 13:17:48.724  INFO 14120 --- [           main] c.l.vipaas.turbine.TurbineApplication    : Started TurbineApplication in 1.559 seconds (JVM running for 3.093)

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v1.2.4.RELEASE)

2015-06-30 13:17:54.033  INFO 14120 --- [           main] o.apache.catalina.core.StandardService   : Starting service Tomcat
2015-06-30 13:17:54.036  INFO 14120 --- [           main] org.apache.catalina.core.StandardEngine  : Starting Servlet Engine: Apache Tomcat/8.0.23
2015-06-30 13:17:54.257  INFO 14120 --- [ost-startStop-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
2015-06-30 13:17:57.154  WARN 14120 --- [ost-startStop-1] c.n.c.sources.URLConfigurationSource     : No URLs will be polled as dynamic configuration sources.
2015-06-30 13:17:57.154  INFO 14120 --- [ost-startStop-1] c.n.c.sources.URLConfigurationSource     : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
2015-06-30 13:17:57.171  INFO 14120 --- [ost-startStop-1] c.netflix.config.DynamicPropertyFactory  : DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@63a5621d
2015-06-30 13:18:01.722  WARN 14120 --- [           main] c.n.c.sources.URLConfigurationSource     : No URLs will be polled as dynamic configuration sources.
2015-06-30 13:18:01.723  INFO 14120 --- [           main] c.n.c.sources.URLConfigurationSource     : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
2015-06-30 13:18:02.273  INFO 14120 --- [           main] o.apache.catalina.core.StandardService   : Starting service Tomcat
2015-06-30 13:18:02.273  INFO 14120 --- [           main] org.apache.catalina.core.StandardEngine  : Starting Servlet Engine: Apache Tomcat/8.0.23
2015-06-30 13:18:02.285  INFO 14120 --- [ost-startStop-1] o.a.c.c.C.[.[localhost].[/manage]        : Initializing Spring embedded WebApplicationContext
2015-06-30 13:18:02.677  INFO 14120 --- [           main] i.reactivex.netty.server.AbstractServer  : Rx server started at port: 8989
2015-06-30 13:18:03.070  INFO 14120 --- [           main] c.l.vipaas.turbine.TurbineApplication    : Started TurbineApplication in 16.006 seconds (JVM running for 17.437

当我看到尤里卡,我看不到涡轮的任何签入,而我看到其他服务的签入

我还将netflix发现日志级别设置为DEBUG。

共有1个答案

姜弘化
2023-03-14

好的,我将eureka设置移动到bootstrap,它开始连接到eureka。如果设置在application.yml,它才不会尝试连接。可能有一些覆盖在深处。

还有一个关于连接的警告。如果您想让管理端出现在像Spring Cloud控制台这样的控制台中(参见https://github.com/VanRoy/spring-cloud-dashboard),那么您需要注册管理端口,而不是server.port.

 类似资料:
  • 我收到一个错误: 编辑:链接到堆栈跟踪 下面是错误的最后一个“部分”,表示这是一个: ' 我的URL字符串:“jdbc:mysql://127.0.0.1:3306/schemaname?useUnicode=true 我的连接代码片段: 我已经使用了正确的模式/库名、用户名、密码和所有其他所需的“需求”。我还设置了绑定地址为,端口为。数据库是在线的,我已经确保服务正在运行。

  • 我正在尝试连接到Amazon上的EC2实例。连接错误时-权限被拒绝(公钥)。安装cmhod 400 mypem.pem文件没有帮助。连接日志: openssh_6.2p2,OSSLShim 0.9.8r 2011年12月8日debug1:读取配置数据/etc/ssh_config debug1:/etc/ssh_config行20:应用*debug1:连接到54.214.31.168[54.214

  • 我试图连接到网站在使用filezilla赢得Azure。它连接正常几分钟,我能够上传文件。但是后来它停止了工作。我收到这个消息: 响应:257"/"是当前目录。命令:I型响应:200型设置为I型。命令:PASV响应:227进入被动模式(137,117,88,16,40,32)。命令:列表响应:150打开二进制模式数据连接。响应:550网络连接被本地系统中止。错误:检索目录列表失败 我尝试过将传输模

  • 我在Ubuntu 14.04中使用XAMPP for linux。在终端上启动服务时,打印下一个日志: sudo /opt/lampp/lampp启动 "开始XAMPPLinux5.5.30-0... XAMPP:正在启动Apache。。。好啊 XAMPP:正在启动MySQL。。。已经在运行了。 XAMPP:开始ProFTPD...好的。" 我不知道为什么当我第一次启动XAMPPm时,MySQL服

  • 我有一个spring-boot项目,在其中我尝试连接到我刚刚创建的azure sql数据库。我第一次尝试它的时候是在com.microsoft.sqlserver groupId下使用sqljdbc4,每次尝试启动它的时候我都有安全错误,搜索了一下我发现它是用6+版本修复的。然后我安装了它并设置了依赖项 现在我不再有这个错误了,而是有了org.springframework.beans.facto

  • 问题内容: 我试图在使用selenium和phantomjs webdriver的linux服务器上运行python脚本;但是,我不断收到以下错误消息: 这是一个失败并生成此错误的简单测试脚本: 在路径上调用文件,返回: 有谁知道如何启动并运行该脚本?我已阅读了似乎类似的stackoverflow问题,并尝试应用建议的解决方案,例如通过npm重新安装幻像并使用sudo执行脚本,但是没有运气。如果我