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" // HeaderPrefix 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 网关认证 GatewayAuth = HeaderPrefix + "gateway-auth" InvokeServiceAuth = HeaderPrefix + "invoke-service-auth" InvokeServiceAppId = HeaderPrefix + "invoke-service-app-id" InvokeServiceEndpoint = HeaderPrefix + "invoke-service-endpoint" TargetServiceAppId = HeaderPrefix + "target-service-app-id" TargetServiceEndpoint = HeaderPrefix + "target-service-endpoint" )
View Source
const (
InvokeServiceAuthToken = "invoke-service-auth"
)
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.