Is there any sort of rate limiting on the RPC-HTTP API? Trying to track down why my node (private chain) can only handle ~40 requests per/second. I am only load testing it with
eth_blockNumber so they are quick calls. But after around 1200-1600 requests it starts to give
My go-ethereum node is hosted on an AWS EC2 instance (not behind a ELB), but for the load testing I'm testing directly with the instance's IP:port. I've tested a local node with the same load test and it passes fine, but not sure if this is a good 1-1 test since its just hitting localhost.
Wondering if its AWS rate limiting? But from what I have read they don't have that built-in, only if you use an Elastic Load Balancer. And I wouldn't think 40 requests per second would make it think it's a DDOS attack.
Any help is appreciated!