在浪费任何钱之前,我需要更多经验的指导。请看我的场景。
300 个客户端需要全天检查来自服务器的数据。
每个客户数据将在不同的未知时间可用。
每个客户端每天最多可以下载 30 次 5kb 的数据。
重要的是每个客户在 5 分钟内检测到他们的可用数据。
我不想强迫每个客户端设置静态 IP 或打开端口。因此,我相信将数据从服务器发送到客户端不是一种选择。我必须想出最合适的方式让客户端从服务器请求数据。
我考虑过设置 300 个客户端每 3 到 5 分钟轮询一次可能的数据。每个客户端每天最多可以下载 30 次 5kb 的数据。他们不会在每次投票时下载数据。
假设带宽和速度不是问题,并且我可以获得可升级的专用服务器;
每 3 到 5 分钟同时连接 300 个客户端是否被视为激进轮询?
预计每个客户端每天最多可下载 30 次 5kb 的数据。
这种方法在网络和硬件资源方面是否不合理?
有更好的方法吗?
感谢您的时间。
临摹微笑
相关分类