rgw: add rgw_curl_tcp_keepalive option for http client requests#43609
rgw: add rgw_curl_tcp_keepalive option for http client requests#43609
Conversation
this can be useful to prevent long-lived connections from being dropped due to inactivity Fixes: https://tracker.ceph.com/issues/48402 Signed-off-by: Casey Bodley <cbodley@redhat.com>
|
jenkins test make check arm64 |
|
jenkins test api |
There was a problem hiding this comment.
just adding note that in the future if necessary we may add the keep-alive tuning options:
CURLOPT_TCP_KEEPIDLE - Sets the delay that the operating system will wait while the connection is idle before sending keepalive probes
CURLOPT_TCP_KEEPINTVL - Sets the interval that the operating system will wait between sending keepalive probes
|
This pull request has been automatically marked as stale because it has not had any activity for 60 days. It will be closed if no further activity occurs for another 30 days. |
|
included in #48898 |
this can be useful to prevent long-lived connections from being dropped due to inactivity
Fixes: https://tracker.ceph.com/issues/48402
Checklist
Show available Jenkins commands
jenkins retest this pleasejenkins test classic perfjenkins test crimson perfjenkins test signedjenkins test make checkjenkins test make check arm64jenkins test submodulesjenkins test dashboardjenkins test dashboard cephadmjenkins test apijenkins test docsjenkins render docsjenkins test ceph-volume alljenkins test ceph-volume tox