At this moment, blockchain.info has over 1,900 nodes connected to their bitcoin client.
I have been running an m1.small ubuntu 12.04 server and bitcoind for ~4 days straight now with no reboots. My bitcoind client still only shows ~60 connections maximum when performing a "./bitcoind getinfo" command.
How can I achieve 1,000+ connections to my bitcoind client? And is it "worth it" in your opinion?
EDIT: I have re-started my bitcoind client with the -maxconnections=1000 and -timeout=15000 parameters but after ~12 hours of running bitcoind, the number of connections is only up to ~40. And I don't seem to be maxing out my CPU, RAM, or bandwidth just yet.
EDIT 2: I have not seen a "connected time" over 8 hours in the list provided by blockchain.info so that tells me they must restart their server every 8 hours or so. Either that, or connections drop and refresh after 8 hours? I am beginning to think that blockchain.info keeps track of IP addresses running bitcoin in a database of sorts... and forefully connects to them every time their bitcoind reboots. Am I right?
-maxoutconnections
that allows you to increase outgoing connections to peers. It defaults to8
but you can set it to something higher without having to recompile the node from modified source.-maxconnections
to something high I get the following error: > Warning: Reducing -maxconnections from 4096 to 865, because of system limitations. so it seems like one can not even go super high with incoming connections as well?