跳至主要內容

平台参数

码匠君2024/12/18小于 1 分钟配置属性

[一]加密算法切换

前缀:herodotus.platform

architecture

  • Type: Enum
  • Values: DISTRIBUTEDMONOCOQUE
  • Default: MONOCOQUE

平台架构类型,默认:MONOCOQUE(单体架构)。主要用于区分是微服务版本还是单体版本(Athena)

data-access-strategy

  • Type: Enum
  • Values: LOCALREMOTE
  • Default: REMOTE

数据访问策略,默认:远程。

如果是远程,那么会使用 OpenFeign 或者 GRPC 进行用户信息的调用;如果是本地,那么UAA直接依赖UPMS数据进行数据操作

protocol

  • Type: Enum
  • Values: HTTPHTTPS
  • Default: HTTP

接口地址默认采用的Http协议类型。

定义该配置的初衷是期望对系统所有定义为 Http 类型的参数,进行统一的协议切换。

[二]Swagger 配置

前缀:herodotus.platform.swagger

enabled

  • Type: Boolean
  • Default: true

是否开启Swagger

🎉 公告:近期更新