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
9
votes
2 answers

Network Service Discovery Android

I am working to build an application that uses Network Service Discovery. I have followed up this post http://developer.android.com/training/connect-devices-wirelessly/nsd-wifi-direct.html and the application is working but I have a couple of…
ZakiMak
  • 2,072
  • 2
  • 17
  • 26
8
votes
1 answer

"Re-announcing" service periodically when using WCF ServiceDiscoveryBehavior announcement endpoint?

I have a Managed Discovery Service hosted with a known URI. I have a discoverable service that when it starts, it announces itself using an AnnouncementEndpoint added to the ServiceDiscoveryBehavior of the service. The specific use case I would like…
Jim
  • 4,910
  • 4
  • 32
  • 50
8
votes
3 answers

AWS ECS Private and Public Services

I have a scenario where I have to deploy multiple micro-services on AWS ECS. I want to make services able to communicate with each other via APIs developed in each micro-service. I want to deploy the front-end on AWS ECS as well that can be accessed…
8
votes
1 answer

How to install the dns-sd command line test tool on Windows or Linux?

The book Zero Configuration Networking - The Definite Guide by Stuart Cheshire and Daniel H. Steinberg from 2005 describes a dns-sd command line test tool which should be available for macOS, Windows and Linux. At the beginning of chapter 6 (p. 92)…
Vega180
  • 779
  • 2
  • 5
  • 22
8
votes
4 answers

eureka unknownHostException in service discovery

I've two microservices, eureka-client-1 running on localhost:8081 eureka-client-2 running on localhost:8082 Both these are DiscoveryClients registered with 'eureka-server' running on localhost:8761. In code snippet below, I'm trying to call…
prranay
  • 1,789
  • 5
  • 23
  • 33
8
votes
4 answers

Simple Java service discovery framework

I would like to discover all implementations of an interface during runtime in a Java app, and load those classes dynamically from JAR files that the user can add to a folder. It's a plug-in system, basically. I found a few solutions for this: Use…
Lóránt Pintér
  • 10,152
  • 14
  • 47
  • 53
8
votes
1 answer

Unable to discover docker containers

I am following this tutorial for service discovery http://jasonwilder.com/blog/2014/07/15/docker-service-discovery Briefly: I created an etcd host running at x.y.z.d:4001 docker run -d --name etcd -p 4001:4001 -p 7001:7001 coreos/etcd Created a…
user_mda
  • 18,148
  • 27
  • 82
  • 145
8
votes
1 answer

wifi-direct end connection to peer on Android?

Is there any way to end the connection to a peer over Wifi-Direct? I tried cancelConnect and removeGroup. Both of them returned Busy? thanks.
Saeid Farivar
  • 1,667
  • 24
  • 43
7
votes
2 answers

Eureka 2.0 is discontinued. What service discovery platform is Netflix using now?

According to the Eureka wiki (https://github.com/Netflix/eureka/wiki), the Eureka 2.0 has been discontinued. The open source work on eureka 2.0 has been discontinued. The code base and artifacts that were released as part of the existing repository…
7
votes
2 answers

Feign Client communication in predix (Cloud Foundry)

I have 2 microservices built using Netflix eureka. They communicate using feign client. In my local environment feign client works without any issue. But in the Predix (a cloud foundry) environment they fail to communicate. Feign client always gives…
7
votes
1 answer

BluetoothGattCallback returns 129 -> GATT_INTERNAL_ERROR for a Beacon, but returns 0 for phones

I call on my bluetooth adapter mBluetoothAdapter.startDiscovery(); which then returns me a list of BluetoothDevices. When I press on 1 of those devices, I do this: mBluetoothGatt = bluetoothDevice.connectGatt(MainActivity.this, false,…
7
votes
1 answer

Prometheus dns service discovery in docker swarm

I'm searching for some monitor & alert solutions for my services. I found following nice related works. Prometheus monitoring for docker swarm Monitoring a docker swarm cluster with Prometheus Both works use dns service discovery to monitor…
He Bai
  • 305
  • 4
  • 12
7
votes
2 answers

Docker swarm: How to manually set node names?

For some background on my environment: I have docker swarm running on 3 ubuntu 14.04 vagrant boxes. The swarm master is running on 1 machine (with consul) and the other 2 machines are running swarm workers that are joined to the master. I set up…
Alex Cohen
  • 5,596
  • 16
  • 54
  • 104
7
votes
1 answer

Microservice, amqp and service registry / discovery

I m studying Microservices architecture and I m actually wondering something. I m quite okay with the fact of using (back) service discovery to make request able on REST based microservices. I need to know where's the service (or at least the front…
mfrachet
  • 8,772
  • 17
  • 55
  • 110
7
votes
1 answer

Resolving SRV records with iOS SDK

I want to resolve DNS SRV records using the iOS SDK. I've already tried the high-level Bonjour APIs Apple is providing, but they're not what I need. Now I'm using DNS SD. void *processQueryForSRVRecord(void *record) { DNSServiceRef sdRef; …
melix
  • 83
  • 1
  • 4
1 2
3
41 42