The Wayback Machine - http://web.archive.org/web/20200704011544/https://github.com/topics/service-discovery
Skip to content
#

service-discovery

Here are 465 public repositories matching this topic...

DHBin
DHBin commented Mar 31, 2020

Issue Description

Type: bug report

Describe what happened

java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance/beat after all servers([minion-register:8848]) tried: failed to req API:minion-register:8848/nacos/v1/ns/instance/beat. code:400 msg: java.lang.IllegalArgumentException: dom name can only have these characters: 0-9a-zA-Z-._:, current: DEFAULT_GROU
miekg
miekg commented Mar 6, 2020

The forward plugin has some rather convoluted config setups. I.e. functions on Proxy that call other functions on the lower bits (Transport and Healthcheck). For some reason I can't remember HealthCheck as an interface; where in reality we only have one impl. here.

This all looks over-engineered and ready to be massively simplified - hopefully with a reduction in LOCs.

jcperezamin
jcperezamin commented Mar 14, 2019

Please, someone, explain how to use:

useIpFromLabel |   | Uses the IP address stored in the given label, which is assigned to a container, for registration with Consul

At least on kubernetes. Thanks!

djcater
djcater commented Jan 12, 2020

Sometimes you see this message in Nmap output:

Warning: xxx.xxx.xxx.xxx giving up on port because retransmission cap hit (10).

It would be nice to add the port number here as well, in case you want to manually investigate that host and port after the scan has finished.

Something like:

Warning: xxx.xxx.xxx.xxx giving up on port 12345/tcp because retransmission cap hit (10).
``
express-gateway
XVincentX
XVincentX commented Jan 2, 2018

If not for some particular exceptions, the status code returned from our WebAPI on error is always 500, regardless of the kind of error.

If an object already exists, for example, it should be returned as 409. If the object does not pass the schema validation, it should be a 415.

Go through the whole WebAPI and verify that the status codes are being returned correctly.

Hint: Error cl

lastbackend
lloydie
lloydie commented Jul 5, 2019

I found issue going thru quick-start-guide.

All git clone urls are prefixed git@github.com: this results in user error.

I believe the correct prefix should be https//github.com/

I also found this in autopilotpattern hello-world repo. Perhaps a global config is setting up prefix, not sure exactly were to file issue or more than one.

cheers

jkstrauss
jkstrauss commented Feb 17, 2020

@ConstructorBinding annotated classes not refreshing
I am using Spring Cloud version Hoxton with Spring Boot 2.2.x

Spring Boot 2.2.x introduced a an annotation @ConstructorBinding that allows defining @ConfigurationProperties classes strictly through constructors, which allows using immutable classes in configurations.

While the initial configuration is being loaded from my Consul K

matthewvalimaki
matthewvalimaki commented Jan 5, 2016

Suggesting that we introduce https://www.nomadproject.io/ into the base images to complement Consul more than anything perhaps.

  • Add alpine-consul-nomad using alpine-consul-base (as server)
  • Add user-consul-nomad (as server)
  • Add user-consul-nomad-agent (as agent)

So exactly like alpine-consul.

I left alpine-nomad out on purpose as I do not see a use-case for it but if it should b

Alfred-Mountfield
Alfred-Mountfield commented Feb 20, 2020

The code snippets provided in the docs for adding authentication to the CuratorFramework suggest methods that don't exist i.e.

@BoostrapConfiguration
public class CustomCuratorFrameworkConfig {

  @Bean
  public CuratorFramework curatorFramework() {
    CuratorFramework curator = new CuratorFramework();
    curator.addAuthInfo("digest", "user:password".getBytes());
    return cu

ScaleCube Services is a high throughput, low latency reactive microservices library built to scale. it features: API-Gateways, service-discovery, service-load-balancing, the architecture supports plug-and-play service communication modules and features. built to provide performance and low-latency real-time stream-processing. its open and designed to accommodate changes. (no sidecar in a form of broker or any kind)

  • Updated Jul 3, 2020
  • Java
dawinter
dawinter commented May 25, 2019

Hi,

the Haproxy supports h2 frontend support and I tried to enable it with marathon-lb. I took a while but finally I was successful.

I created the following overwrite template HAPROXY_HTTPS_FRONTEND_HEAD file (including the leading and post empty line) and added into the template folder.

``

frontend marathon_https_in
bind *:443 ssl {sslCerts} alpn h2,http/1.1
mode http

``

Demo for Spring Boot 2 and Spring Cloud microservices with distributed configuration (Spring Cloud Config), service discovery (Eureka), API gateway (Spring Cloud Gateway, Zuul), Swagger2 API documentation, logs correlation using Spring Cloud Sleuth and many more

  • Updated May 21, 2020
  • Java

Improve this page

Add a description, image, and links to the service-discovery topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the service-discovery topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.