I need a executable light-weight that read a list from a json (attached) , all the software needs to do is: In a multi-thread system (non blocking) try to detect the TCP PING over a ip and port, in case of success save it into a database (mysql) , in case of fail, save it into a mysql database and also access a url with curl.
it must be really fast, cause it will be run every second, and can have over than 100 servers to test speed.
Json servers lists be like:
[
{"id":24,"ip":"[login to view URL]","port":"8000"},
{"id":25,"ip":"8.8.8.8","port":"53"}
]
more details, message me.
Hi,
I am willing to do this for you, but I would be using golang to develop instead of C/C++. It won't require any library, just one binary will work. Also it will be fast. It will be able to connect to 100 servers, do curl etc. But I need to check how to handle TCP timeout value. Can we discuss further about this project.
Thanks