feat: advanced load balance policys for LLM service through wasm plugin (#2531)

This commit is contained in:
rinfx
2025-07-01 20:08:44 +08:00
committed by GitHub
parent db7dbb24a2
commit 9d68ccbf35
15 changed files with 1656 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
package utils
import "github.com/higress-group/proxy-wasm-go-sdk/proxywasm"
func GetRouteName() (string, error) {
if raw, err := proxywasm.GetProperty([]string{"route_name"}); err != nil {
return "", err
} else {
return string(raw), nil
}
}
func GetClusterName() (string, error) {
if raw, err := proxywasm.GetProperty([]string{"cluster_name"}); err != nil {
return "", err
} else {
return string(raw), nil
}
}