跳至主要內容

公共配置

大约 2 分钟配置公共配置公共配置

feign调用目标地址

微服务之间相互调用时,可通过以下参数动态控制@OpenFeign接口的url参数

  • 前缀:lamp.feign

job-server

  • 定时任务调度器服务地址

  • 默认值: http://127.0.0.1:8767

  • 类型:String

oauth-server

  • 认证服务地址

  • 默认值: lamp-oauth-server

  • 类型:String

base-server

  • 基础服务地址

  • 默认值: lamp-base-server

  • 类型:String

system-server

  • 系统服务地址

  • 默认值: lamp-system-server

  • 类型:String

接口扫描配置

服务启动时,扫描服务中指定包路径下的 @RequestMapping 接口

  • 前缀:lamp.scan

enabled

  • 是否启用
  • 默认值: true
  • 类型:boolean

basePackage

  • 扫描的包路径,多个包可以使用,分割
  • 默认值: top.tangyh
  • 类型:String

系统配置

参考:SystemProperties,系统的一些常用配置。

  • 前缀: lamp.system

verifyPassword

  • 登录时是否验证密码, 开发&测试环境使用
  • 默认值:true
  • 类型:boolean

verifyCaptcha

  • 登录时 是否验证验证码, 开发&测试环境使用
  • 默认值:true
  • 类型:boolean

maxPasswordErrorNum

  • 密码最大输错次数 小于0不限制
  • 默认值:10
  • 类型:integer

defPwd

  • 创建用户时,默认用户密码
  • 默认值:123456
  • 类型:string

passwordErrorLockUserTime

  • 密码错误锁定用户时间

  • 默认值:0

  • 类型:string

  • 示例

    * 0: 今天结束
    * 1m: 1分钟后
    * 1h: 1小时后
    * 4d: 4天后
    * 2w: 2周后
    * 3M: 3个月后
    * 5y: 5年后
    

recordLamp

  • 是否通过AOP切面,记录 cloud 或 boot 项目所有方法的日志
  • 默认值:false
  • 类型:boolean

recordLampArgs

  • 是否通过AOP切面,记录 cloud 或 boot 项目所有方法的入参
  • 默认值:true
  • 类型:boolean

recordLampResult

  • 是否通过AOP切面, 记录 cloud 或 boot 项目所有方法的返回值
  • 默认值:true
  • 类型:boolean

cachePrefix

  • 缓存Key前缀
  • 类型:string

enumPackage

  • oauth 服务扫描枚举类的包路径
  • 类型:string

notAllowWrite

  • 是否禁止执行某些敏感的接口,演示环境使用
  • 类型:boolean
  • 默认值:false

notAllowWriteList

  • 禁止写入的接口名单
  • 类型:Map

异步线程配置

参考: AsyncProperties

  • 前缀: lamp.async

corePoolSize

  • 异步核心线程数
  • 默认值:2
  • 类型:int

maxPoolSize

  • 异步最大线程数
  • 默认值:50
  • 类型:int

queueCapacity

  • 队列容量
  • 默认值:100000
  • 类型:int

keepAliveSeconds

  • 线程存活时间
  • 默认值:300
  • 类型:int

threadNamePrefix

  • 线程名前缀
  • 默认值: lamp-async-executor-
  • 类型:string
👆🏻👆🏻👆🏻上面是评论区,对系统、本页文档什么疑问,可以在评论区留言。
❗️❗️❗️若评论区无法显示,请使用"手机热点"或"科学上网"。