| 1234567891011121314151617181920212223242526272829303132333435 |
- package nacos
- import (
- "fmt"
- "github.com/nacos-group/nacos-sdk-go/clients"
- "github.com/nacos-group/nacos-sdk-go/common/constant"
- "github.com/nacos-group/nacos-sdk-go/vo"
- "testing"
- )
- func TestName(t *testing.T) {
- hosts, _ := NewHost("10.100.101.20:8848,10.100.99.14:8848")
- iClient, err := clients.CreateNamingClient(map[string]interface{}{
- "serverConfigs": hosts,
- "clientConfig": constant.ClientConfig{
- TimeoutMs: 5000,
- //ListenInterval: util.String2Uint64(config["listen_interval"]), // 无效字段
- NotLoadCacheAtStart: true,
- LogDir: "/data/log/go-template",
- Username: "nacos",
- Password: "nacos",
- //NamespaceId: "ed35034b-634e-4ed5-9266-d7366d389351",
- },
- })
- if err != nil {
- t.Fatal(err)
- }
- instances, err := iClient.SelectOneHealthyInstance(vo.SelectOneHealthInstanceParam{
- ServiceName: "mep",
- })
- if err != nil {
- t.Fatal(err)
- }
- fmt.Println(instances)
- }
|