API 参考

Web 配置

Web 模块配置说明。

Web配置

配置前缀: nebula.web

nebula:
  web:
    enabled: true
    response:
      enabled: true                    # 统一响应封装
    auth:
      enabled: true                    # 启用认证
      jwt-secret: your-secret-key      # JWT密钥(至少32字节)
      jwt-expiration: 86400            # Token过期时间(秒)
      ignore-paths:                    # 忽略认证的路径
        - /health/**
        - /actuator/**
        - /api/v1/login
    rate-limit:
      enabled: true                    # 启用限流
      default-qps: 100                 # 默认QPS
    performance:
      enabled: true                    # 启用性能监控
      slow-request-threshold: 1000     # 慢请求阈值(ms)