I have up to 30 TCP servers that need a heartbeat + a TCP message when it occurs in RabbitMQ queue.
Webservers sends a small message to a RabbitMQ queue that will be sendt to one of the remote servers.
Requirements
- settings window where i can register TCP server IP and port
- a PID for every connection (?)
- Reload button on the client when remote server IP or port is updated.
- Listen to a RabbitMQ queue for the message that will be sent to the remote server
- Send only one TCP message at time, send next message or heartbeat when ack is received at the given interval.
- Adjustable heartbeat from 20sec to 2 minutes.
- Log sent and received to a database
- Log to Slack
- Simple API to retrive log
This will be an internal service, not public againt internet.
TCP servers is also internal.
It can be a console window in linux, webpage, or a Windows application.
Hi there
I read your details for providing heartbeat to your TCP servers
i will setup the app or webapp to register your tcp server and port , providing API, logging and window sizing
Can handle it perfectly to your requirements
====
[+] Check my recent TCP Server project:
https://www.freelancer.com/projects/nodejs/NodeJS-TCP-Server-25049714
====
Let's Discuss - READY TO START NOW!
Regards
Archill
MASTERS SOFTWARE ARCHITECTURE
TCP EXPERT
8YRS EXPERIENCE
HELLO,
I have GONE through your REQUIREMENTS, and I believe I have the personnel and SKILL needed to FINISH this project. I have done NUMEROUS of these projects before. I hereby humbly request you to consider my bid for QUALITY and PROFESSIONAL work.
THANK YOU, and looking forward to working with you.