设为首页 加入收藏

TOP

SpringCloud(二) - Eureka注册中心,feign远程调用,hystrix降级和熔断(四)
2023-07-25 21:28:01 】 浏览:91
Tags:SpringCloud Eureka feign 程调用 hystrix
ml版:
#服务名
spring:
  application:
    name: eureka
  basic:
    enable: true
    
# security在springboot 2.0.0版本后需要在spring的层级下才能成功,2.0.0之前的版本不需要在spring的层级下
security:
  user:
    name: admin
    password: admin

# 端口号
server:
  port: 8096

eureka:
  instance:
    hostname: localhost
  client:
    service-url:
      defaultZone: http://${spring.security.user.name}:${spring.security.user.password}@${eureka.instance.hostname}:${server.port}/eureka/
    fetch-registry: true # 是否主动拉取其它注册的服务信息,默认也是true
    register-with-eureka: false # 是否注册自己的服务到注册中心,默认是true

? 重新启动注册中心,访问 http://localhost:8096/,此时浏览器会提示你输入用户名和密码,输入正确后才能继续访问 Eureka 提供的管理页面。

8.2.4 eureka服务端注册的配置文件配置

? 在 Eureka 开启认证后,客户端注册的配置也要加上认证的用户名和密码信息,需要对应的账户和密码:

# 端口
server:
  port: 8100

# 服务名
spring:
  application:
    name: wyyxmall-hx-server

# eureka注册中心配置
eureka:
  client:
    service-url:
      defaultZone: http://admin:admin@localhost:8096/eureka/

8.2.5 若出现配置eureka认证后输入密码还报错无法进入的情况

8.2.5.1 在进行eureka server安全认证时,登陆用户名密码报错。img
8.2.5.2 方法一:springboot 2.0.0版本之前

springboot 2.0.0版本之前的 配置文件application.yml配置如下:

# security在springboot 2.0.0版本后需要在spring的层级下才能成功,2.0.0之前的版本不需要在spring的层级下
security:
  basic:
    enable: true
  user:
    name: admin
    password: admin
8.2.5.3 方法二:springboot 2.0.0版本之后

springboot 2.0.0版本之后的 配置文件application.yml配置如下:

spring:
  security:
    basic:
      enable: true
    user:
      name: admin
      password: admin

8.2.6 测试结果




首页 上一页 1 2 3 4 下一页 尾页 4/4/4
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Spring Boot 并行任务,这才是优.. 下一篇记录一次非常麻烦的调试

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目