Large amount data sitting on the proxy server's Recv-Q for the connection between proxy node and storage node.

Bug #1535395 reported by Alan Jiang
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Object Storage (swift)
New
Undecided
Unassigned

Bug Description

swift version : 2.2.2

We have observed swift proxy server processes sometime have very high number on the Recv-Q for the
tcp connection between the proxy server and object server on the storage node.

Here is an example

tcp 1019336 0 10.1.195.132:20717 10.1.195.145:6000 ESTABLISHED 6194/python2.7

Once this buildup, it will never go away until restart the proxy server. If a lot of such build up on
the proxy server, it can start exhaust TCP memory on the proxy server which caused other problems and
huge latency and eventually starts to fail.

Here is the code that may have something to do with the problem:

Looks like dup of https://bugs.launchpad.net/swift/+bug/1493303

Can someone confirm that?

Alan Jiang (ajiang)
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.