net核心3无状态服务路由和服务间通信



VS2019允许我们在.net core 3上创建无状态服务。我在这上面找不到任何示例代码。我们如何启用服务间通信(.net core 3网关与无状态服务通信(?据我所知,反向代理或远程处理还没有实现。通信和负载平衡的最佳方法是什么?

.net core 3中的实现应该与您以前使用的没有任何不同。

如果您使用特定的端口,您可以直接调用http://localhost:<portNumber>

如果你想动态解析服务(这意味着你的端口是系统分配的,而不是开发分配的(,这里有一个有趣的阅读:

https://dzimchuk.net/implementing-a-rest-client-for-internal-communication-in-service-fabric/

如果您知道要调用哪个服务,您也可以自己构造服务结构反向代理uri。

最新更新