我有以下设置。
一个用于游戏菜单的 webserver,一个游戏 websocket 客户端。用于跟踪已启动游戏和用户统计数据等的数据库。将网络客户端连接到不同游戏服务器的代理。控制游戏动态的服务器应用程序。
这些东西位于不同的服务器上。
有时游戏服务器由于未知原因而宕机。我想编写一个脚本或类似的脚本来尝试连接到代理以查看服务器是否响应。我将使用此脚本在游戏菜单中显示服务器状态。我应该如何编写这个脚本 有什么我应该注意的注意事项吗?将其编写为脚本是否是个好主意,例如将服务器状态写入文件,然后允许从 http 请求中读取该文件?有没有首选的语言来做这种事情?
我要找的不是软件。我正在寻找有关如何编写此类软件的想法或意见。