Skip to content

Simple http proxy that retries the request and delays the response until an expected status code is received

License

Notifications You must be signed in to change notification settings

Eusempreeu/http-wait

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

252 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

http-wait

Docker Workflow Release Notes Apache License 2.0

Simple http proxy that retries the request and delays the response until an expected status code is received.

Enviromnet variables

  • LOG_LEVEL: log level (default: INFO)
  • SERVER_HOST: listen host (default: 0.0.0.0)
  • SERVER_PORT: listen port (default: 8080)
  • STATUS_CODES: expected status codes comma separated (default: 200)
  • RETRY_TIMEOUT: time to delay response until gateway timeout (default: 5min)
  • RETRY_INTERVAL: retry interval (default: 5s)
  • CONNECT_TIMEOUT: gateway connect timeout (default: RETRY_INTERVAL)

Docker builds

https://github.com/users/lhns/packages/container/package/http-wait

License

This project uses the Apache 2.0 License. See the file called LICENSE.

About

Simple http proxy that retries the request and delays the response until an expected status code is received

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Scala 88.8%
  • Java 8.0%
  • Dockerfile 3.2%