我已经阅读了一些关于编写套接字服务器的好文章,但我想我会在这里询问是否有关于我实际需要的任何进一步的知识/想法。
我为在同一台服务器上运行的客户端运行多个网站,连接到同一个数据库等。每个客户端网站都有一个表单,用户可以在其中提交他们的详细信息以获取我们提供的服务。这些用户分布在世界各地,但我想要构建的是一个监控系统,我的界面显示用户 IP 地址、他们所在的客户端网站、他们所在的页面等。从 IP 我将做一个国家/状态查找(我知道它不是 100% 准确但足够接近是好的)。
我希望访问站点向套接字服务器发送一个数据包,该服务器又将输出信息实时发送到我的屏幕(在我执行一些操作之后)。我想你可以说我正在构建一个迷你 NOC 来监控网站活动。我还希望输出信息是屏幕顶部的最新活动,但还显示滚动条以查看所有活动。
套接字是该系统的最佳机制吗?关于如何实现结果的任何其他建议或教程?
非常感谢。