grpc один netty на несколько микросервисов

127
01 мая 2021, 19:40

У себя в коде я создаю netty на определенный порт и регистрирую сервис:

        Server server = ServerBuilder.forPort(8081)
            .addService(new HelloServiceImpl()).build();

Мне нужно создать другой микросервис, неужели нужно будет так же создавать server и вешать его на другой порт или есть возможность присоединиться к уже созданному и зарегистрировать там новый сервис ?

Answer 1

Вы можете много раз вызывать addService():

Server server = ServerBuilder.forPort(8081)
            .addService(new HelloServiceImpl())
            .addService(new HelloServiceImpl2())
            .build();
READ ALSO
Загрузка данных с Firebase в RecyclerView

Загрузка данных с Firebase в RecyclerView

Я получаю изображение с БД Fibase и вывожу его через RecyclerViewВсе нормально, но т

88
Комбинация нескольких методов в RXJava2

Комбинация нескольких методов в RXJava2

Дело в том, что мне необходимо одновременно подтягивать данные из локальной базы, с сервера, при этом проверять подключение к интернету

81
В чем может быть проблема? ClassNotFoundException: com.sun.jersey.spi.container.servlet.ServletContainer

В чем может быть проблема? ClassNotFoundException: com.sun.jersey.spi.container.servlet.ServletContainer

Пытаюсь сделать helloworld RESTful web-service, но постоянно вылетает одна и та же ошибка: "javalang

150
JavaMailSender не подключается к SMTP Goggle

JavaMailSender не подключается к SMTP Goggle

Не подключается к узлу SMTP

100