server

package
v0.0.0-...-e16029c Latest Latest
Warning

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

Go to latest
Published: Mar 19, 2025 License: MIT Imports: 27 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

ProviderSet is server providers.

Functions

func NewChecker

func NewChecker(c1 *data.Data, cli *clientv3.Client) []health.Checker

func NewGRPCServer

func NewGRPCServer(c *conf.Server, logger log.Logger,

	zone *service.ZoneService,
	node *service.NodeService,
	app *service.AppService,
	namespace *service.NamespaceService,

	user *service.UserService,
	role *service.RoleService,
	permission *service.PermissionService,

	discovery *service.DiscoveryService,
) *grpc.Server

NewGRPCServer new a gRPC server.

func NewHTTPServer

func NewHTTPServer(c *conf.Server, logger log.Logger,

	zone *service.ZoneService,
	node *service.NodeService,
	app *service.AppService,
	namespace *service.NamespaceService,

	user *service.UserService,
	role *service.RoleService,
	permission *service.PermissionService,

	discovery *service.DiscoveryService,
) *http.Server

NewHTTPServer new an HTTP server.

func NewRegistryConfig

func NewRegistryConfig(bc *conf.Bootstrap) *protobuf.Registry

func NewTracingConfig

func NewTracingConfig(bc *conf.Bootstrap) *protobuf.Tracing

Types

type Etcd

type Etcd struct {
	*clientv3.Client
}

func (*Etcd) Check

func (r *Etcd) Check(ctx context.Context) error

type TaskServer

type TaskServer struct {
	// contains filtered or unexported fields
}

func NewTaskServer

func NewTaskServer(logger log.Logger, cli agent.AgentClient, usecase *biz.AppRuntimeUsecase) *TaskServer

func (*TaskServer) Start

func (s *TaskServer) Start(ctx context.Context) error

func (*TaskServer) Stop

func (s *TaskServer) Stop(ctx context.Context) error

Jump to

Keyboard shortcuts

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