Skip to main content

Crate wae_service

Crate wae_service 

Source
Expand description

WAE Service - 服务发现与注册模块

提供统一的服务发现与注册抽象,支持多种注册中心。

深度融合 tokio 运行时,支持:

  • 服务注册与注销
  • 服务发现与健康检查
  • 负载均衡策略
  • 服务元数据管理

Modules§

discovery
服务发现模块
registry
服务注册模块

Structs§

HealthCheckConfig
健康检查配置
LoadBalancer
负载均衡器
ServiceInstance
服务实例信息
ServiceRegistration
服务注册配置
WaeError
中心化错误类型

Enums§

LoadBalanceStrategy
负载均衡策略
ServiceStatus
服务状态

Traits§

ServiceDiscovery
服务发现 Trait
ServiceRegistry
服务注册中心 Trait
ServiceSubscription
服务订阅 Trait

Type Aliases§

ServiceError
服务发现错误类型
ServiceResult
服务发现结果类型
WaeResult
WAE 结果类型