TCP keepalive 和 http keep-alive 以及心跳保活

TCP keepalive 和 http keep-alive 以及心跳保活,第1张

心跳服务器主要准确检测用户的上下线时间,统计用户的上网时长,生成计费信息,以及在各种异常情况发生时,通过一系列的异常检测方法与控制机制,也能准确的实现计费。认证计费系统基于B/S结构,用户端无需安装客户端软件,用户的上网信息通过Web认证页面中的插件与心跳服务器通信完成。用户上网时出现的一些异常状况,通过心跳服务器与业务维护服务器通信完成。用户登录Web服务器认证通过后,用户端的Web插件(在Web登录认证成功后的链接保持的页面中运行)开始联系心跳服务器,向心跳服务器发送请求开始计费的信息,心跳服务器收到插件的计费请求的信息后,对该用户开始进行计费,如果插件不能联系上心跳服务器,则会认证计费系统出现异常,不能正常计费,插件会释放用户的合法IP地址,用户将不能上网;用户正常上网后,在用户在线期间,间隔每个心跳周期(比如三分钟)插件向心跳服务器发送心跳信息,表示用户在线;当用户下线时,插件向心跳服务器发送计费结束的信息,完成一个完整的计费流程。当用户的费用用完时,心跳服务器主动下发消息给插件,通知用户费用已用完,命令插件释放用户合法上网的IP地址,同时将用户的信息发送给业务维护服务器,业务维护服务器通过 *** 作网络设备(CMTS和Cable Modem),让用户离线。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13489259.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-17
下一篇 2023-08-17

发表评论

登录后才能评论

评论列表(0条)

保存