fengling-platform/Fengling.Platform.Domain/AggregatesModel/GatewayAggregate/GwLoadBalancingPolicy.cs
movingsam 033fcc9e9b refactor(gateway): 使用值对象替代字符串类型属性
- GwRouteMatch: 路由匹配配置值对象(Path, Methods, Hosts, Headers, QueryParameters)
- GwRouteHeader: Header 匹配规则值对象
- GwRouteQueryParameter: 查询参数匹配规则值对象
- GwLoadBalancingPolicy: 负载均衡策略枚举
- GwTransform: 请求/响应转换规则值对象
- EF Core 使用 ToJson() 将值对象映射为 JSON 列
2026-03-03 20:16:12 +08:00

14 lines
287 B
C#

namespace Fengling.Platform.Domain.AggregatesModel.GatewayAggregate;
/// <summary>
/// 负载均衡策略
/// </summary>
public enum GwLoadBalancingPolicy
{
RoundRobin = 0,
Random = 1,
PowerOfTwoChoices = 2,
LeastRequests = 3,
First = 4,
WeightedRoundRobin = 5
}