一个简单但可靠的 linux C++服务端:
1 ,通过 http 或者 tcp 接收客户端发过来的 json 格式的数据 2 ,支持解析、修改 json 格式的数据,根据 json 里某些字段的内容,去数据库再去查一些信息,补充进 json 数据中 3 ,将这些 json 格式的数据保存在任务队列中,支持根据 json 数据里的计算类型字段,划分多个任务队列,支持队列的查看、管理;将队列中的信息轮询发送给各个计算节点,节点计算完成后再发下一个 4 ,接收计算节点返回的 json 格式计算结果,并写入指定的数据库 5 ,支持和各个计算节点的心跳报文,以感知计算节点的状态、当前是否有计算任务 6 ,支持监听端口、数据库地址、客户端 IP 从配置文件中读取 |
|