schedulerproxy

package
v0.0.11 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 11, 2026 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const SchedulerApiVersion = "/api/v1"

SchedulerApiVersion 控制台 JSON API 的路径前缀;升级 Scheduler API 时只改此处。

Variables

This section is empty.

Functions

func ForwardGET

func ForwardGET(ctx server.Context, relPath string)

ForwardGET 将 GET 转发到 Scheduler 控制台 API;relPath 须以 / 开头且不含 SchedulerApiVersion,例如 /console/tasks。

func ForwardPOST

func ForwardPOST(ctx server.Context, relPath string)

ForwardPOST 将当前请求的 body 原样 POST 到 Scheduler 控制台 API;relPath 约定同 ForwardGET。

func ForwardSchedulerRawGET

func ForwardSchedulerRawGET(ctx server.Context, path string)

ForwardSchedulerRawGET 透传 Scheduler 上任意 GET。 用于 app-starter 固定路由(如 /m/healthy:仅 HTTP 码表意、200 正常;另有 /m/ready、pprof 等),保留上游状态码与 Content-Type。

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL