System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 国产丰满乱子伦无码专区,亚洲AV无码精品国产成人,久久无码无码久久综合综合
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種通信連接檢測方法及裝置制造方法及圖紙

    技術編號:40501534 閱讀:13 留言:0更新日期:2024-02-26 19:29
    一種通信連接檢測方法及裝置,該方法在通信請求發出的地方,將全局可見變量的狀態屬性修改為允許遞減;判斷通信請求是否中斷,若通信請求發生中斷,通過定時器對通信請求中斷處理進行回調,在對通信請求中斷處理進行回調過程,定時檢查全局可見變量的狀態屬性;若全局可見變量的狀態屬性為允許遞減,對全局可見變量執行遞減操作;檢測全局可見變量的值是否變成超時閾值,若變成超時閾值,判定通信請求在設定時間內未應答,通信請求失效;若通信請求未發生中斷,判定通信請求在設定時間內得到應答,通信請求被接收方收到,將全局可見變量的狀態屬性修改為限制遞減。本發明專利技術無需引入新的定時器,使后臺能夠及時清理緩沖區,提高系統穩定性。

    【技術實現步驟摘要】

    本專利技術屬于通信檢測,具體涉及一種通信連接檢測方法及裝置。


    技術介紹

    1、目前,前后臺通信一般使用心跳包來檢測兩端之間的連接是否依然有效;如tcp協議會周期性的發送探測包來判斷對端是否依然存在;然而這種方式的實現雙方配合,心跳包需占用一定流量。

    2、具體來講,現有的發送心跳包的檢測方式,由前臺定期向后臺發送心跳包,若后臺有應答則,前后臺可以正常通信,這種方式控制起來不方便,正常通信時無須發送心跳包,只有在空閑時才需要,需要判斷何時空閑,且浪費流量;如果是流式通信,后臺需要將數據流按幀處理,最好能在長期接收不到前臺發送的請求時,對緩沖區進行清理,避免臟數據累積,影響后續通信,提高系統穩定性;然而心跳包會導致,后臺根本無法知道什么時候該清理緩沖區。


    技術實現思路

    1、為此,本專利技術提供一種通信連接檢測方法及裝置,解決傳統技術心跳包檢測方式存在的不方便,浪費流量,無法及時清理緩沖數據的問題。

    2、為了實現上述目的,本專利技術提供如下技術方案:一種通信連接檢測方法,包括:

    3、預先進行全局可見變量定義,所述全局可見變量的狀態屬性包括限制遞減和允許遞減兩種狀態;

    4、在通信請求發出的地方,將所述全局可見變量的狀態屬性修改為允許遞減;

    5、判斷所述通信請求是否中斷,若所述通信請求發生中斷,通過定時器對通信請求中斷處理進行回調,在對通信請求中斷處理進行回調過程,定時檢查所述全局可見變量的狀態屬性;

    6、若所述全局可見變量的狀態屬性為允許遞減,對所述全局可見變量執行遞減操作;

    7、檢測所述全局可見變量的值是否變成超時閾值,若所述全局可見變量的值變成超時閾值,判定通信請求在設定時間內未應答,通信請求失效;

    8、若所述通信請求未發生中斷,判定通信請求在設定時間內得到應答,所述通信請求被接收方收到,將所述全局可見變量的狀態屬性修改為限制遞減,結束通信連接檢測。

    9、作為通信連接檢測方法優選方案,所述全局可見變量為整型值;所述全局可見變量配置有狀態初始值;當所述全局可見變量的值等于所述狀態初始值時,所述全局可見變量處于限制遞減狀態;

    10、當所述全局可見變量的值小于所述狀態初始值時,所述全局可見變量處于允許遞減狀態。

    11、作為通信連接檢測方法優選方案,在所有通信請求發出的地方,將所述全局可見變量的值減掉預設間隔值,使所述全局可見變量由限制遞減狀態變為允許遞減狀態。

    12、作為通信連接檢測方法優選方案,在所有通信請求接收的地方,將所述全局可見變量的值還原為所述狀態初始值,將所述全局可見變量由允許遞減狀態變為限制遞減狀態。

    13、作為通信連接檢測方法優選方案,當所述全局可見變量的值進行遞減操作,若檢測到所述全局可見變量的值為0,判定通信請求在設定時間內未應答,通信請求失效。

    14、本專利技術還提供一種通信連接檢測裝置,包括:

    15、變量定義模塊,用于預先進行全局可見變量定義,所述全局可見變量的狀態屬性包括限制遞減和允許遞減兩種狀態;

    16、第一狀態調整模塊,用于在通信請求發出的地方,將所述全局可見變量的狀態屬性修改為允許遞減;

    17、回調處理模塊,用于判斷所述通信請求是否中斷,若所述通信請求發生中斷,通過定時器對通信請求中斷處理進行回調,在對通信請求中斷處理進行回調過程,定時檢查所述全局可見變量的狀態屬性;

    18、狀態判斷模塊,用于若所述全局可見變量的狀態屬性為允許遞減,對所述全局可見變量執行遞減操作;

    19、超時閾值判斷模塊,用于檢測所述全局可見變量的值是否變成超時閾值,若所述全局可見變量的值變成超時閾值,判定通信請求在設定時間內未應答,通信請求失效;

    20、第二狀態調整模塊,用于若所述通信請求未發生中斷,判定通信請求在設定時間內得到應答,所述通信請求被接收方收到,將所述全局可見變量的狀態屬性修改為限制遞減,結束通信連接檢測。

    21、作為通信連接檢測裝置優選方案,所述變量定義模塊中,所述全局可見變量為整型值;所述全局可見變量配置有狀態初始值;當所述全局可見變量的值等于所述狀態初始值時,所述全局可見變量處于限制遞減狀態;

    22、當所述全局可見變量的值小于所述狀態初始值時,所述全局可見變量處于允許遞減狀態。

    23、作為通信連接檢測裝置優選方案,所述第一狀態調整模塊中,在所有通信請求發出的地方,將所述全局可見變量的值減掉預設間隔值,使所述全局可見變量由限制遞減狀態變為允許遞減狀態。

    24、作為通信連接檢測裝置優選方案,所述第二狀態調整模塊中,在所有通信請求接收的地方,將所述全局可見變量的值還原為所述狀態初始值,將所述全局可見變量由允許遞減狀態變為限制遞減狀態。

    25、作為通信連接檢測裝置優選方案,所述超時閾值判斷模塊中,當所述全局可見變量的值進行遞減操作,若檢測到所述全局可見變量的值為0,判定通信請求在設定時間內未應答,通信請求失效。

    26、本專利技術的有益效果如下,預先進行全局可見變量定義,所述全局可見變量的狀態屬性包括限制遞減和允許遞減兩種狀態;在通信請求發出的地方,將所述全局可見變量的狀態屬性修改為允許遞減;判斷所述通信請求是否中斷,若所述通信請求發生中斷,通過定時器對通信請求中斷處理進行回調,在對通信請求中斷處理進行回調過程,定時檢查所述全局可見變量的狀態屬性;若所述全局可見變量的狀態屬性為允許遞減,對所述全局可見變量執行遞減操作;檢測所述全局可見變量的值是否變成超時閾值,若所述全局可見變量的值變成超時閾值,判定通信請求在設定時間內未應答,通信請求失效;若所述通信請求未發生中斷,判定通信請求在設定時間內得到應答,所述通信請求被接收方收到,將所述全局可見變量的狀態屬性修改為限制遞減,結束通信連接檢測。本專利技術只需要修改前臺程序即可;超時時間調整方便,可以精確到每一個指令的超時時間控制;無需引入新的定時器,只需要在現有的系統時間更新回調中簡單修改即可;使后臺能夠及時清理緩沖區,提高系統穩定性。

    本文檔來自技高網...

    【技術保護點】

    1.一種通信連接檢測方法,其特征在于,包括:

    2.根據權利要求1所述的一種通信連接檢測方法,其特征在于,所述全局可見變量為整型值;所述全局可見變量配置有狀態初始值;當所述全局可見變量的值等于所述狀態初始值時,所述全局可見變量處于限制遞減狀態;

    3.根據權利要求2所述的一種通信連接檢測方法,其特征在于,在所有通信請求發出的地方,將所述全局可見變量的值減掉預設間隔值,使所述全局可見變量由限制遞減狀態變為允許遞減狀態。

    4.根據權利要求2所述的一種通信連接檢測方法,其特征在于,在所有通信請求接收的地方,將所述全局可見變量的值還原為所述狀態初始值,將所述全局可見變量由允許遞減狀態變為限制遞減狀態。

    5.根據權利要求2所述的一種通信連接檢測方法,其特征在于,當所述全局可見變量的值進行遞減操作,若檢測到所述全局可見變量的值為0,判定通信請求在設定時間內未應答,通信請求失效。

    6.一種通信連接檢測裝置,其特征在于,包括:

    7.根據權利要求6所述的一種通信連接檢測裝置,其特征在于,所述變量定義模塊中,所述全局可見變量為整型值;所述全局可見變量配置有狀態初始值;當所述全局可見變量的值等于所述狀態初始值時,所述全局可見變量處于限制遞減狀態;

    8.根據權利要求7所述的一種通信連接檢測裝置,其特征在于,所述第一狀態調整模塊中,在所有通信請求發出的地方,將所述全局可見變量的值減掉預設間隔值,使所述全局可見變量由限制遞減狀態變為允許遞減狀態。

    9.根據權利要求7所述的一種通信連接檢測裝置,其特征在于,所述第二狀態調整模塊中,在所有通信請求接收的地方,將所述全局可見變量的值還原為所述狀態初始值,將所述全局可見變量由允許遞減狀態變為限制遞減狀態。

    10.根據權利要求7所述的一種通信連接檢測裝置,其特征在于,所述超時閾值判斷模塊中,當所述全局可見變量的值進行遞減操作,若檢測到所述全局可見變量的值為0,判定通信請求在設定時間內未應答,通信請求失效。

    ...

    【技術特征摘要】

    1.一種通信連接檢測方法,其特征在于,包括:

    2.根據權利要求1所述的一種通信連接檢測方法,其特征在于,所述全局可見變量為整型值;所述全局可見變量配置有狀態初始值;當所述全局可見變量的值等于所述狀態初始值時,所述全局可見變量處于限制遞減狀態;

    3.根據權利要求2所述的一種通信連接檢測方法,其特征在于,在所有通信請求發出的地方,將所述全局可見變量的值減掉預設間隔值,使所述全局可見變量由限制遞減狀態變為允許遞減狀態。

    4.根據權利要求2所述的一種通信連接檢測方法,其特征在于,在所有通信請求接收的地方,將所述全局可見變量的值還原為所述狀態初始值,將所述全局可見變量由允許遞減狀態變為限制遞減狀態。

    5.根據權利要求2所述的一種通信連接檢測方法,其特征在于,當所述全局可見變量的值進行遞減操作,若檢測到所述全局可見變量的值為0,判定通信請求在設定時間內未應答,通信請求失效。

    6.一種通信連接檢測裝置,其特征在于,包...

    【專利技術屬性】
    技術研發人員:吳健未白紅霞馬娜,王瀟,徐劍南,李海亮甄小麗
    申請(專利權)人:江蘇新質信息科技有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码专区永久免费AV网站| 亚洲Av无码国产一区二区| 亚洲午夜无码久久久久| 国产精品多人p群无码| 日韩欧精品无码视频无删节| 好了av第四综合无码久久| 久久无码AV中文出轨人妻| 无码粉嫩小泬无套在线观看 | 中文无码日韩欧免费视频| 亚洲国产成人无码av在线播放 | 无码人妻精品一区二区三区99不卡 | 亚洲午夜无码久久久久软件 | 国产成人麻豆亚洲综合无码精品 | 日韩人妻无码一区二区三区综合部| 日韩AV无码久久一区二区| 国产亚洲?V无码?V男人的天堂| 中文字幕无码不卡一区二区三区| 国产精品无码a∨精品| 国产仑乱无码内谢| 亚洲Av无码国产情品久久| 成人免费一区二区无码视频| 97性无码区免费| 人妻丰满熟妇岳AV无码区HD| 野花在线无码视频在线播放| 精品人妻系列无码人妻免费视频| 在线观看无码的免费网站| 国产精品午夜无码AV天美传媒| 精品人妻无码区在线视频| av区无码字幕中文色| 久久久久久久亚洲Av无码| 久久久久亚洲AV无码永不| 久久亚洲AV成人无码国产| 麻豆亚洲AV永久无码精品久久| 无码免费一区二区三区免费播放| 国产免费无码AV片在线观看不卡| 亚洲精品无码永久在线观看你懂的| 国产无遮挡无码视频免费软件| 久久精品中文字幕无码| 精品少妇人妻av无码久久| 亚洲AV无码专区在线观看成人| 无码少妇丰满熟妇一区二区|