Service fabric .net core 3 无状态服务路由和服务间通信

Service fabric .net core 3 stateless service routing and inter-service communication

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。