PearsonEducation / thalassa-crowsnest

A vantage point for Thalassa
Other
3 stars 0 forks source link

sendHTTPUpdate last call still pending loop #2

Closed mbrevoort closed 10 years ago

mbrevoort commented 10 years ago

The client seems to get into this loop trying to wait on a checking and this seems to cause crowsnest to death spiral after a long time. It's probably a client issue, but has a direct impact on crowsnest.

error - Thalassa:Client._sendHTTPUpdate last call still pending! (skipping): /thalassa-crowsnest/0.2.1/10.198.0.254/8080 error - Thalassa:Client._sendHTTPUpdate last call still pending! (skipping): /thalassa-crowsnest/0.2.1/10.198.0.254/8080 error - Thalassa:Client._sendHTTPUpdate last call still pending! (skipping): /thalassa-crowsnest/0.2.1/10.198.0.254/8080 error - Thalassa:Client._sendHTTPUpdate last call still pending! (skipping): /thalassa-crowsnest/0.2.1/10.198.0.254/8080

mbrevoort commented 10 years ago

The problem looks to be spiking CPU at ~100% and blocking when it happens

mbrevoort commented 10 years ago

Seeing this again, even when calls to the registry for other registrations are sub-second.