Fatal: Failed to create the protocol stack: datadir already used by another process
I have Geth behind the Nginx, my dApp uses RPC and keep-alive connection in requests. For a long time this couple works fine but since early July it often throws
502 error, 'cause connection close on
Nginx <-> Geth side by Geth, here's the Nginx logs:
2021/08/13 18:04:05 [error] 1499#1499: *3 upstream prematurely closed connection while reading response header from upstream, client: 172.16.0.133, server: goerli-node, request: "POST / HTTP/1.1", upstream: "http://127.0.0.1:45690/", host: "127.0.0.1:8550" 2021/08/13 18:26:26 [error] 1858#1858: *3 upstream prematurely closed connection while reading response header from upstream, client: 172.16.0.133, server: goerli-node, request: "POST / HTTP/1.1", upstream: "http://127.0.0.1:45690/", host: "127.0.0.1:8550"
is it any straight-forward way to figure out what's happened. I have tried
--verbosity=5 but got nothing interesting....
first time it was issued on
Geth/pheix-authnode-msk-ru/v1.10.4-stable-aa637fd3/linux-amd64/go1.16.5, now i'm using latest
closeconnections it works perfect.
I am an experienced blockchain full stack developer from Hong Kong and looking forward to more challenging opportunities in blockchain development.
:point_right: Smart Contract / Ethereum / Solidity / C++ / Rust / React.js / Node.js
:point_right: EVM Integration / Decentralized Application Development.
DM me if you are interested.
Hello - Looking for Solidity Development Projects,
I learned the Udemy Course "Ethereum and Solidity: The Complete Developer's Guide" about 2 years ago.
I'm a full-time developer so I can work for over 8 hours a day and even on weekends if you need.
Looking forward to hearing from you soon.