application.yml 1.4 KB
server:
  port: 12345


spring:
  application:
    name: eureka-service
  freemarker:
    prefer-file-system-access: false
  profiles:
    active: dev
  security:
    user:
      name: tianbo_cgo
      password: vmvnv1v2
      roles: USER


eureka:
  instance:
    hostname: ${spring.cloud.client.ip-address}
    prefer-ip-address: true
    instance-id: ${spring.cloud.client.ipAddress}:${server.port}
  client:
    service-url:
      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/
    register-with-eureka: false
    fetch-registry: false
  server:
    enable-self-preservation: false
    # 清理无效节点的时间间隔,默认60000毫秒,即60秒
    eviction-interval-timer-in-ms: 60000

management:
  endpoints:
    enabled-by-default: true
    web:
      base-path: /ac  # 端点路径更改为 /ac
      exposure:
        include: "health,info"  # 仅暴露必要端点
  endpoint:
    health:
      show-details: never  # 不显示详细健康信息
    shutdown:
      enabled: false  # 禁用关闭端点
    env:
      enabled: false  # 禁用环境端点(防止敏感信息泄露)
    mappings:
      enabled: false  # 禁用映射端点(防止接口路径泄露)
    beans:
      enabled: false  # 禁用beans端点
    configprops:
      enabled: false  # 禁用configprops端点
  security:
    enabled: true

#日志配置,输出到文本,
logging:
  config: config/logback-dev.xml

debug: false