router: improve router configuration (#1745)

* router: update default address to :8084

* service: add router to service options

* config/cmd: improve router setup
This commit is contained in:
ben-toogood
2020-06-26 10:38:11 +01:00
committed by GitHub
parent ee02511658
commit 4f0f4326df
3 changed files with 19 additions and 2 deletions

View File

@@ -14,6 +14,7 @@ import (
"github.com/micro/go-micro/v2/debug/profile"
"github.com/micro/go-micro/v2/debug/trace"
"github.com/micro/go-micro/v2/registry"
"github.com/micro/go-micro/v2/router"
"github.com/micro/go-micro/v2/runtime"
"github.com/micro/go-micro/v2/server"
"github.com/micro/go-micro/v2/store"
@@ -30,6 +31,7 @@ type Options struct {
Server server.Server
Store store.Store
Registry registry.Registry
Router router.Router
Runtime runtime.Runtime
Transport transport.Transport
Profile profile.Profile
@@ -57,6 +59,7 @@ func newOptions(opts ...Option) Options {
Server: server.DefaultServer,
Store: store.DefaultStore,
Registry: registry.DefaultRegistry,
Router: router.DefaultRouter,
Runtime: runtime.DefaultRuntime,
Transport: transport.DefaultTransport,
Context: context.Background(),