INNER CODE UNIT · Go

selected

hb-chen/micro-starter · benchmark/_backup/micro_mclient.go:66

		selected = (selected + 1) % sNum

		go func(i int, selected int) {
			// service := micro.NewService(
			// 	micro.Name("hello.client"),
			// 	micro.Transport(tcp.NewTransport()),
			// 	micro.Selector(cache.NewSelector(cache.TTL(time.Second*3000))),
			// )
			// c := proto.NewHelloService("hello", service.Client())

			cache := selector.NewSelector(func(o *selector.Options) {
				o.Context = context.WithValue(o.Context, "selector_ttl", time.Second*30)
			})

			helloClient := client.NewClient(
				client.Transport(tcp.NewTransport()),
				// client.ContentType("application/protobuf"),
				client.Selector(cache),

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…