如何解决如何在Kubernetes上运行的Spring Boot应用程序上为Kafka Streams远程交互查询动态配置application.server
我们有一个运行着三个Pod的Kubernetes集群,我想知道我们需要在 application.server 中提供什么RPC端点才能使交互式查询工作。
因此,我们有一个用例,需要用 gRPC服务器查询状态存储。 在创建gRPC服务器时,我们将 50052 作为端口。.
但是我无法获得application.server的值,因为它占用了Host:Port
对于主机,我们是否需要将每个Pod和端口的端点IP设置为50052?
例如以下示例:
SpriteBatch.cpp:532:27: error: expected unqualified-id
size_t newSize = std::max(InitialQueueSize,mSpriteQueueArraySize * 2);
^
C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\shared\minwindef.h:193:29: note: expanded from macro 'max'
#define max(a,b) (((a) > (b)) ? (a) : (b))
那么application.server的值将是?
$>kubectl get ep
NAME ENDPOINTS AGE
myapp 10.8.2.85:8080,10.8.2.88:8080 10d
Pod1 -> 10.8.2.85:8080
Pod2 -> 10.8.2.88:8080
如果以上application.server值正确,那么如何动态获取此POD IP?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。