Documentation
¶
Overview ¶
Package constant 定义微服务通用 header/metadata key。
Index ¶
Constants ¶
View Source
const ( // DefaultNamespace 默认命名空间 DefaultNamespace = "firefly" // DefaultNetworkSN 默认网卡命名 DefaultNetworkSN = "firefly-main-network" // DefaultExternalNetworkAddress 默认外网地址 DefaultExternalNetworkAddress = "127.0.0.1" // DefaultMaxRetry 默认重试次数 DefaultMaxRetry = 3 // DefaultTTL 默认心跳间隔 DefaultTTL = 10 // DefaultVersion 默认版本号 DefaultVersion = "v0.0.1" )
View Source
const ( XRealIp = "x-real-ip" Authorization = "authorization" AuthorizationType = "authorization-type" // Firefly系统自定义头部(统一前缀) HeaderPrefix = "x-firefly-" // 应用相关 AppLanguage = HeaderPrefix + "app-language" AppVersion = HeaderPrefix + "app-version" // 用户上下文 TraceId = HeaderPrefix + "trace-id" Session = HeaderPrefix + "session" UserId = HeaderPrefix + "user-id" AppId = HeaderPrefix + "app-id" TenantId = HeaderPrefix + "tenant-id" ClientIp = HeaderPrefix + "client-ip" // 权限相关 RoleIds = HeaderPrefix + "role-ids" OrgIds = HeaderPrefix + "org-ids" // 设备/客户端信息 SystemName = HeaderPrefix + "system-name" ClientName = HeaderPrefix + "client-name" SystemType = HeaderPrefix + "system-type" ClientType = HeaderPrefix + "client-type" DeviceFormFactor = HeaderPrefix + "device-form-factor" SystemVersion = HeaderPrefix + "system-version" ClientVersion = HeaderPrefix + "client-version" // 网关认证 GatewayAuth = HeaderPrefix + "gateway-auth" // 服务调用相关(Invoke-服务调用方信息,Target-被调用方服务信息) InvokeService = HeaderPrefix + "invoke-service" InvokeServiceAppId = HeaderPrefix + "invoke-service-app-id" InvokeServiceClientIp = HeaderPrefix + "invoke-service-client-ip" InvokeServiceAuthorization = HeaderPrefix + "invoke-service-authorization" TargetServiceAppId = HeaderPrefix + "target-service-app-id" TargetServiceClientIp = HeaderPrefix + "target-service-client-ip" )
View Source
const (
// KernelLanguage 内核开发语言
KernelLanguage = "Golang"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.