Tags: conan-o-chang/of-watchdog
Tags
Merge pull request pnetwork#1 from hc-chien/master original STDOUT message format
Allow flags with values - fixes issue with naive string/split solution for finding process and arguments. Tested with unit tests. Found by: omrishtam (thank you) - fixes: openfaas#42 Signed-off-by: Alex Ellis (VMware) <[email protected]>
Add http_buffer to "http" mode Allows servers such as Swoole which do not implement the whole HTTP spec to be used with of-watchdog. Apply this setting when Transfer-Encoding: chunked is not compatible with your http server in http mode. Tested with netcat "nc" outside of a Docker container to see the output either sent with a content-length when turned on or without one when in chunked mode. Signed-off-by: Alex Ellis (VMware) <[email protected]>
Add sha256 has to ci deploy binaries Signed-off-by: Richard Gee <[email protected]>
Add X-Duration-Seconds for HTTP mode - adds X-Duration-Seconds header to the HTTP mode only to bring parity with the Classic Watchdog. Tested with error and success HTTP codes. Signed-off-by: Alex Ellis <[email protected]>
Don't follow redirects This change is part of openfaas/faas#925 which prevents redirects from being followed on the server-side and means a function can allow the caller / client to follow the redirect as intended. Signed-off-by: Alex Ellis (VMware) <[email protected]>
Implement graceful shutdown - As outlined in openfaas/faas#873 and in released 0.9.4 of the classic watchdog. This commit dual-maintains the required changes to allow Kubernetes to remove traffic in a graceful way meaning we will not see connection refused errors and in-flight HTTP requests still get a chance to finish. Signed-off-by: Alex Ellis (VMware) <[email protected]>
PreviousNext