Spring Boot管理员仅显示详细信息选项卡

时间:2018-08-29 12:13:20

标签: spring-boot netflix-eureka spring-boot-admin

enter image description here enter image description here

我没有得到任何其他选项卡,例如Environment,Loggers.Threads,Traces等。除了Spring Boot Admin页面中的Details选项卡。我创建了以下微服务。 1)Eu​​reka服务器 2)Zuul网关 3)Eurekaclient --2个实例

对于所有微服务,仅显示“详细信息”选项卡。

我是微服务的新手。任何人请向我解释并解决我的问题。谢谢

admin-client属性:

#mongodb
spring.data.mongodb.host=localhost
spring.data.mongodb.port=27017
spring.data.mongodb.database=Quickfix1

#logging
logging.level.org.springframework.data=debug
logging.level.=error

eureka.client.enabled=true
server.port=${PORT:0}
eureka.instance.instance-id=${spring.application.name}:${spring.application.instance_id:${random.value}}

eureka.client.serviceUrl.defaultZone=http://localhost:8090/eureka
spring.application.name=EurekaClientOne

spring.boot.admin.client.enabled=true
spring.boot.admin.client.url=http://localhost:8099
spring.boot.admin.client.username=admin
spring.boot.admin.client.password=admin
logging.level.de.codecentric.boot.admin.client=DEBUG

管理服务器属性:

spring.application.name=Boot-Admin
server.port=8099
spring.security.user.name=admin
spring.security.user.password=admin

2 个答案:

答案 0 :(得分:2)

请在您的客户端应用程序属性文件/ yml中添加以下属性:

filemap = Directory.GetFiles(ProjectLocation.Text + "\\www\\js\\", "*.js");
//The variable is an array of strings.

请让我知道它是否有效:)

答案 1 :(得分:0)

我有一个类似的问题。在我的spring boot应用程序中,我们有一个cors过滤器来阻止Http Head请求。因此头请求不能被接受。

  • 检查Javascript控制台日志。
  • 检查阻止Http HEAD请求的应用程序过滤器。
  • 还需要在application.properties中设置management.security.enabled = false。