api

package
v0.0.0-...-d15be54 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const AppName = "ServiceManageApi"

Variables

This section is empty.

Functions

This section is empty.

Types

type ServiceManagerApi

type ServiceManagerApi struct {
	ServiceManageSvc ServiceManage.ServiceManage
}

func (*ServiceManagerApi) Destroy

func (s *ServiceManagerApi) Destroy() error

func (*ServiceManagerApi) GetServiceInfo

func (s *ServiceManagerApi) GetServiceInfo(ctx *gin.Context)

//获取服务信息

func (*ServiceManagerApi) GetServiceStatus

func (s *ServiceManagerApi) GetServiceStatus(ctx *gin.Context)

func (*ServiceManagerApi) Init

func (s *ServiceManagerApi) Init() error

func (*ServiceManagerApi) MetricsForServiceLastDay

func (s *ServiceManagerApi) MetricsForServiceLastDay(ctx *gin.Context)

获取指定服务24小时内的指标

func (*ServiceManagerApi) MetricsForServiceLastSixHour

func (s *ServiceManagerApi) MetricsForServiceLastSixHour(ctx *gin.Context)

获取指定服务的6小时内的指标

func (*ServiceManagerApi) MetricsForServiceLastTwoHour

func (s *ServiceManagerApi) MetricsForServiceLastTwoHour(ctx *gin.Context)

获取指定服务2小时的指标

func (*ServiceManagerApi) MetricsForServiceTwelveHour

func (s *ServiceManagerApi) MetricsForServiceTwelveHour(ctx *gin.Context)

获取指定服务12小时内的指标

func (*ServiceManagerApi) RegisterApi

func (s *ServiceManagerApi) RegisterApi(router gin.IRouter) error

func (*ServiceManagerApi) SetBestService

func (s *ServiceManagerApi) SetBestService(ctx *gin.Context)

指定服务为最优

func (*ServiceManagerApi) UnRegisterService

func (s *ServiceManagerApi) UnRegisterService(ctx *gin.Context)

服务注销

func (*ServiceManagerApi) UnSetBestService

func (s *ServiceManagerApi) UnSetBestService(ctx *gin.Context)

还原服务优先级

Jump to

Keyboard shortcuts

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