I was able to reproduce that issue on Mitaka (openstack-swift-2.7.0-2.el7.noarch and python2-eventlet-0.17.4-4.el7.noarch) using python socket module to open many GET connections without consuming the response.
Extracts from swift logs:
proxy-server[14729]: ERROR with Object server 192.168.240.13:6000/swiftloopback re: Trying to GET /v1/AUTH_e90d6d7d952f4a6d9933047b461015ff/test/large_file: Timeout (10.0s) (txn: tx706ead3ee0d64af2ba382-0057f4691c)
proxy-server[14729]: Object GET returning 503 for [] (txn: tx706ead3ee0d64af2ba382-0057f4691c) (client_ip: 192.168.240.14)
After enough connections have failed with this 503 errors (about 8000 for my all-in-one instance), all swift proxy-server processes are unresponsive until the offending client is terminated, or the service restarted.
I was able to reproduce that issue on Mitaka (openstack- swift-2. 7.0-2.el7. noarch and python2- eventlet- 0.17.4- 4.el7.noarch) using python socket module to open many GET connections without consuming the response.
Extracts from swift logs: 14729]: ERROR with Object server 192.168. 240.13: 6000/swiftloopb ack re: Trying to GET /v1/AUTH_ e90d6d7d952f4a6 d9933047b461015 ff/test/ large_file: Timeout (10.0s) (txn: tx706ead3ee0d64 af2ba382- 0057f4691c) 14729]: Object GET returning 503 for [] (txn: tx706ead3ee0d64 af2ba382- 0057f4691c) (client_ip: 192.168.240.14)
proxy-server[
proxy-server[
After enough connections have failed with this 503 errors (about 8000 for my all-in-one instance), all swift proxy-server processes are unresponsive until the offending client is terminated, or the service restarted.