12得票4回答
在ZeroMQ中获取TCP地址信息

我想使用ZeroMQ(java绑定,jzmq)将客户端连接到服务器,但我非常需要TCP信息,例如客户端请求的TCP / IP地址!问题在于,为了能够在网络中宣布服务,我需要获取请求的TCP地址,以便将客户端重定向到该服务。在这种情况下,代理是一个中央的“服务注册表”。然而,由于两端都有Zero...

11得票1回答
Mesos-DNS,处理端口的最佳实践

我对服务发现和集群系统还不太熟悉。我开始尝试使用Mesos和Marathon来部署Docker容器,Marathon REST API 和 UI 看起来做得很好。 我的问题是实际发现已部署的服务。为了测试目的,我通过Marathon部署了一个扩展到3个实例的Kafka集群,MongoDB测试...

11得票1回答
JmDNS客户端-服务器中的服务发现

我正在尝试使用JmDNS在我的客户端-服务器应用程序中启用服务发现。我完全了解服务器端的服务注册,其中代码类似于:JmDNS jmdns = JmDNS.create(localhost); jmdns.register(serviceInfo); 然而,我遇到了一个问题,即无法弄清如何让客户...

11得票2回答
通过命名管道绑定公开WCF服务

简介: 几天前,我成功地在Windows服务中实现了一个WCF服务。StackOverflow社区帮助我解决了这里的WSDL暴露问题。再次感谢大家。然而,最近我发现有另一个潜在的客户端需要使用这个服务,这次客户端位于与服务相同的机器上,这让我想到应该添加另一个使用namedPipesBind...

11得票2回答
如何使用Consul服务发现处理Symfony2的运行时配置

我们的团队目前正在探索使用Consul为Symfony2应用程序进行服务发现的想法。由于这是相对较新的领域,关于此方面的讨论非常有限。到目前为止,我们已经发现: 运行时配置以前被关闭。 存在一个捆绑包来处理这种情况,但是最近也没有看到太多活动。 其中一位捆绑包的贡献者建议,外部参数可能是解...

11得票3回答
如何设置Spring Cloud Gateway应用程序,以便它可以使用Spring Cloud Kubernetes的服务发现?

我创建了两个Spring Boot应用程序,它们都将部署在Kubernetes集群中。其中一个应用程序将作为网关,因此使用Spring Cloud Gateway作为依赖项。我还希望使用Spring Cloud Kubernetes集成服务发现,让网关使用服务发现自动生成相应的路由。但是,当我...

10得票1回答
现代docker/docker-compose如何实现服务发现?

我正在使用 Docker 1.11.1 和 docker-compose 1.8.0-rc2。 在过去(也就是去年),你可以像这样设置一个docker-compose.yml文件:app: image: myapp frontend: image: myfrontend lin...

10得票3回答
自动服务发现协议

我正在研究适用于Java的各种服务发现协议,并列出了一个小列表: DNS-SD[1],又名mDNS - 由jmDNS实现,并且也被用作ECF(Eclipse Communication Framework)的Zeroconf/Bonjour发现提供者的后端 UPnP[2] - 由Cling库...

10得票3回答
WCF发现返回硬编码的URL

这个设计的流程如下: 安装某些应用程序作为Windows服务。 网络上可能有多个此类服务。 每个服务都向网络公开某些接口(可以认为是“远程控制”或“配置”等)。 然后有另一个应用程序作为该接口的客户端(使用相同的类比,即“远程控制器”或“配置工具”)。 后者的目标是嗅探网络中所有前者的实例...

9得票1回答
从非Android设备中查找Android NSD服务

自Android 4.1起,网络服务发现(NSD)可用。然而,如何从计算机或其他未运行Android的设备中找到公开NSD服务的Android设备呢?像示例中展示的构建Android应用程序可以很好地找到其他设备,但是,并非总是有Android作为平台。 我在我的PC上运行UPnP发现,但...