【发布时间】:2017-05-25 22:05:34
【问题描述】:
我能够在 pod 上设置独立的 GRPC(Java 中)服务器,并通过 http2 与我的本地 GRPC (nodejs) 客户端通信。
现在作为下一步 - 我正在尝试在我们的 pod 上设置 GRPC 服务器 + spring boot -
- 我是否必须将 Spring Boot 和 GRPC 作为不同端口上的两个独立进程启动?对 pod 的限制是,如果我启动主进程(在这种情况下是 Spring 启动进程?)我无法启动子进程(在这种情况下是 GRPC 服务器?)另一个端口上的另一个进程。
- 如何保证spring boot + grpc服务器通过http2进行通信
我看到了 spring boot + eureka server + grpc 的文档,但需要了解以上细节才能继续。
【问题讨论】:
-
请分享您的经验,因为我相信这是常见的情况
-
我还有一个问题 - 如果我启动嵌入式 GRPC 服务器和 Spring Boot,我该如何在安全端口上启动?为什么我需要这个是因为我的负载均衡器与 pod 上的 8443 端口上的服务器通信,所以我需要在 8443 上启动我的 grpc 服务器。我的最终目标是将 grpc 用于微服务,因此需要了解它如何适合我的基础设施设置
-
如果这不是提出此类问题的正确论坛,请告诉我?
-
如果有任何建议请告诉我
标签: spring-boot kubernetes grpc grpc-java