Questions tagged [service-discovery]

Network protocols which allow automatic detection of devices and services offered by these devices on a computer network.

Service discovery protocols are network protocols which allow automatic detection of devices and services offered by these devices on a computer network. Service discovery requires a common language to allow software agents to make use of one another's services without the need for continuous user intervention.

Source: http://en.wikipedia.org/wiki/Service_discovery

618 questions
4
votes
3 answers

Play Microservices - api gateway and service discovery

We're planning to develop some microservices based on the play framework. They will provide rest apis and lots of them will be using akka cluster/cluster-sharding under the hood. We would like to have an api gateway that exposes the apis of our…
Aki
  • 1,644
  • 12
  • 24
4
votes
2 answers

Prometheus DNS Service Discovery with ECS

I'm trying to get ECS Service Discovery working with Prometheus. Currently my ECS container gets added to Route 53 like so: +-----------------------------------------------+------+--------------------------------------------------------+ | …
user10121455
4
votes
1 answer

HAProxy SRV record load-balancing using Consul DNS prepared queries

I am attempting to perform load-balancing with HAProxy with services registered in Consul, using Consul's DNS SRV records. My Consul DNS is properly configured to resolve the following: $ dig my-service.service.consul SRV ... ;; ANSWER…
4
votes
2 answers

consul container exits with a protocol version error

I am trying to make a container for consul and it keeps failing with this output, funny, I don't really think it is an error Protocol 2 spoken by default, understands 2 to 3 (agent will automatically use protocol >2 when speaking to compatible…
Jagatveer Singh
  • 185
  • 2
  • 12
4
votes
0 answers

Unregister DNS-SD service on Windows.Networking.ServiceDiscovery.Dnssd API

I can register a DNS-SD service correctly but i'am not able to unregister a DNS-SD service from the local network . I've tried using Dispose() method to close the StreamSocketListener, but doesn't work . Code of method to register the service is…
4
votes
1 answer

What is the "type" attribute in XMPP disco#info result

According to XEP-030 : Each element MUST possess the 'category' and 'type' attributes specifying the category and type for the entity I don't actually understand what does the type attribute stands for. For example, when I send a…
n00dl3
  • 21,213
  • 7
  • 66
  • 76
4
votes
0 answers

Android WiFi Direct Service Discovery and Battery Life

I'm trying to use Wifi P2P NSD to share a small string between phones and "hubs" (servers and clients, respectively) Since phones move around and the hubs will be in fixed places (think beacons), it would be ideal for the phone to constantly…
4
votes
2 answers

WCF Discovery finds endpoint but host is "localhost"

I am trying to use the Discovery feature in WCF using http://msdn.microsoft.com/en-us/library/dd456783(v=VS.100).aspx as a starting point. It works fine on my machine, but then I wanted to run the service on a different machine. The service was…
flayn
  • 5,272
  • 4
  • 48
  • 69
4
votes
1 answer

Upnp library for python

I have written an application in python 2.7. Now I have to add a feature in it, in which it will find the list of DMRs available in the network and then user will select the device from the list and send data from the application to the device. For…
Patrick
  • 2,464
  • 3
  • 30
  • 47
4
votes
0 answers

Android network printers discovery: NullPointerException

This question does sound strange, but I never experienced this before. I'm working on network printer application and use NsdManager to discover printers in the WiFi network. It had been working fine for last two weeks, discovering and resolving…
slavkoder
  • 156
  • 6
4
votes
1 answer

How do I correctly set up my UdpClient to listen on the multicast address 239.255.255.250:1900 in C#

I am setting up a small local network with 3 laptops. My goal is to experiment with the UpNP protocol and have the laptops discover each other using UpNP. In order to do this, they need to be able to listen for notifications from each other. As…
Curtis
  • 5,794
  • 8
  • 50
  • 77
3
votes
1 answer

Error processing condition on org.springframework.cloud.loadbalancer.config.LoadBalancerAutoConfiguration.loadBalancerClientFact IllegalStateException

Getting this Error when to run discovery server. The error especially coming from the spring cloud dependency. java.lang.IllegalStateException: Error processing condition on…
3
votes
0 answers

How to configure AWS ECS Service Discovery for external access?

I have a setup of 2 services: A and B. There is a requirement that: Service B should be able to access service A Users inside the corporate VPN can access service B I have provisioned the setup using Terraform ECS service discovery, where I…
3
votes
1 answer

ECS with Route 53 Service discovery

According to AWS documentation: You can configure Service Discovery for an ECS Service that is behind a Load Balancer, but Service Discovery traffic is always routed to the Task and not the Load Balancer. If this the case, how does the load…
Nandeesh
  • 107
  • 5
  • 14
3
votes
2 answers

Google Cloud Run service url (discovery)

I am running several gcloud services which have assigned urls automatically in following format: https://SERVICE_NAME-XXXXXXX-ew.a.run.app/ This is not particularly easy to work with and to pass these URLs to clients. Alternative is to use the…