I’ve just experienced the following problem for the second time.
My applications are hanging when attempting to query influxdb.
If I connect manually with the influx binary, I can see the TCP connection is established but I do not get a prompt. It just hangs (seemingly) indefinitely, with no timeout etc.
I restarted my application after the first occurence, thinking it was some sort of transient thing, but it has happened again today.
Nothing shows in the logs.
The systems have plenty of resources (disk/inodes/cpu/ram) - but it seems that there might be a deadlock somewhere.
Does anybody have any recommendations on how can i diagnose this further?
I’m using influxdb from the official docker image, and have been building this application for a couple of months without this issue. I’m using a python and the python influx library to read/write into influx from other containers using docker compose. Nothing significant has changed in the time this issues has arisen, apart from my application code which (as far as DB is concerned) is trivial. I have a ~30MB dataset. I write a handful of points every few minutes.