nacos_util

package
v0.0.1-beta.17 Latest Latest
Warning

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

Go to latest
Published: Dec 21, 2023 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewClientConfig

func NewClientConfig(appName, namespaceId string) *constant.ClientConfig

NewClientConfig 创建客户端配置

func NewRegisterInstanceParam

func NewRegisterInstanceParam(localIP string, port uint64, serviceName, clusterName, groupName string) vo.RegisterInstanceParam

NewRegisterInstanceParam 创建服务注册参数

Types

type Callback

type Callback func(string, string)

type NacosBuild

type NacosBuild struct {
	ServerConfigs         []constant.ServerConfig
	ClientConfig          *constant.ClientConfig
	RegisterInstanceParam []vo.RegisterInstanceParam
	ConfigParam           []vo.ConfigParam
	// contains filtered or unexported fields
}

func NewNacosBuild

func NewNacosBuild() *NacosBuild

func (*NacosBuild) AddConfig

func (build *NacosBuild) AddConfig(configParam vo.ConfigParam) *NacosBuild

AddConfig 添加配置中心

func (*NacosBuild) AddConfigParam

func (build *NacosBuild) AddConfigParam(dataId, group string) *NacosBuild

AddConfigParam 添加配置中心

func (*NacosBuild) AddRegisterInstanceService

func (build *NacosBuild) AddRegisterInstanceService(registerInstanceParam vo.RegisterInstanceParam) *NacosBuild

AddRegisterInstanceService 注册服务

func (*NacosBuild) AddRegisterService

func (build *NacosBuild) AddRegisterService(localIP string, port uint64, serviceName, clusterName, groupName string) *NacosBuild

AddRegisterService 注册服务

func (*NacosBuild) AddServer

func (build *NacosBuild) AddServer(ip string, port uint64) *NacosBuild

AddServer 添加 Nacos 服务器

func (*NacosBuild) AddServerConfig

func (build *NacosBuild) AddServerConfig(serverConfig constant.ServerConfig) *NacosBuild

AddServerConfig 添加 Nacos 服务器

func (*NacosBuild) BuildAndRun

func (build *NacosBuild) BuildAndRun() (
	iNamingClient naming_client.INamingClient, iConfigClient config_client.IConfigClient, err error)

BuildAndRun 构建并运行

func (*NacosBuild) SetCallback

func (build *NacosBuild) SetCallback(cb Callback) *NacosBuild

SetCallback 设置回调函数

func (*NacosBuild) SetClientConfig

func (build *NacosBuild) SetClientConfig(clientConfig *constant.ClientConfig) *NacosBuild

SetClientConfig 设置客户端配置

func (*NacosBuild) SetClientConfigNew

func (build *NacosBuild) SetClientConfigNew(appName, namespaceId string) *NacosBuild

SetClientConfigNew 设置客户端配置

Jump to

Keyboard shortcuts

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