Skip to content

Include services with check ids other than 'service:*' #29

@magiconair

Description

@magiconair

When you register a health check together with a service in consul the health check gets an id of service:name-node-port. Fabio currently relies on the service: prefix to tell service checks from node and maintenance checks but this is not reliable since you can register health checks for services separately and there you can specify your own check id.

If your service does not show up in fabio although you have a passing health check verify that the check id starts with service: until this is fixed. Run curl localhost:8500/v1/health/state/any to see all health checks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions