Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Blacksmith 4.1.1 documentation
Blacksmith 4.1.1 documentation

Users Documentation:

  • Introduction
  • Register Resources
  • Instanciating Clients
  • Consuming API
  • Service Discovery
  • Middlewares
    • Prometheus Middleware
    • Circuit Breaker Middleware
    • Tracing using Zipkin Middleware
    • HTTP Cache Middleware
    • Authentication Middleware
    • Generic Middleware
  • Alternative Serialization
  • Dealing with errors
  • Writing tests with blacksmith
  • Using Web Framework
  • Blacksmith API
  • Changelog
  • Glossary

Developers Documentation:

  • Service Discovery
    • Service Discovery Base Classes
    • Static Discovery
    • Consul
    • Nomad
    • Router Discovery
  • Domain
    • Models
    • Registry
    • Exceptions
    • Scanner
    • Middleware Domain
      • Circuit Breaker
      • Http Cache
      • Prometheus
  • Service
    • Service Base Classes
    • Client
    • Client implementation using httpx
    • Request Serializer
  • Middlewares
    • Base Middlewares
    • Authentication Middlewares
    • Prometheus
    • Circuit Breaker
    • HTTP Cache
Back to top
View this page

Service DiscoveryΒΆ

Contents:

  • Service Discovery Base Classes
    • AsyncAbstractServiceDiscovery
  • Static Discovery
    • AsyncStaticDiscovery
  • Consul
    • ConsulApiError
    • ServiceRequest
    • Service
    • blacksmith_cli()
    • AsyncConsulDiscovery
  • Nomad
    • AsyncNomadDiscovery
  • Router Discovery
    • AsyncRouterDiscovery
Next
Service Discovery Base Classes
Previous
Glossary
Copyright © Guillaume Gauvrit and contributors
Made with Sphinx and @pradyunsg's Furo