Grpc-router

Latest version: v0.3.0

Safety actively analyzes 688944 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.3.0

* Support for active client health check type (passive not yet implemented)
- This is when the client pushes heathbeats into the server
- If the server detects a missed client heartbeat, it automatically marks the client as unhealthy and does not return it
- If the same client recovers, the server marks it back healthy
* Fix the service registration implementation to be thread safe

0.2.0

* Enable health checking service on the grpc router
* Enable reflection in the server
* Fix the server cli -h conflicting with --help and the port not being parsed as an int

0.1.0

Initial release of the grpc_router, a service discovery tool for grpc services.
Allows grpc services to register/deregister and clients to lookup services based on a service_id which
should ideally consist of a dot separated namespace, e.g. domain.scope.service. In practice, the service_id
can be any string, there is no inherent limitation.
Services operate with a concept of region, which can allow clients to connect preferentially to the services
in their own region, with a fallback to another region if there's no services running in their own region.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.