Ich führe Bitcoin auf AWS auf Ubuntu aus. Die Maschine hat 4 GB Speicher und free
zeigt, dass ein Teil davon frei bleibt. Genügend Speicherplatz auch.
Dennoch muss ich Bitcoin ziemlich oft manuell neu starten, weil das Senden von JSON-RPC-Anfragen einen Zeitüberschreitungsfehler zurückgibt. Das heißt, zuerst funktionieren sie, aber dann nicht. Egal welche Art von Anfrage.
Ist jemand schon mal darauf gestoßen? Warum passiert das? Hat jemand eine plausible Theorie?
Ich habe beobachtet, dass, wenn der HTTP-Client, der die JSON-RPC-Anforderung sendet, keinen Connection: close
Header sendet, der Bitcoin-RPC-Server nach einer Reihe von Aufrufen nicht mehr reagiert.
John Dvorak
bitcoind getinfo
bzw. laufenbitcoin-cli getinfo
)Nick Odell
rpcthreads
dazu, dass das Problem aufhört?Pieter Wuille