[發明專利]用于處理請求的方法和裝置有效
| 申請號: | 202010140917.7 | 申請日: | 2020-03-03 |
| 公開(公告)號: | CN111381965B | 公開(公告)日: | 2023-01-31 |
| 發明(設計)人: | 李琳科;熊超;王全想 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F11/30;H04L67/60 |
| 代理公司: | 北京英賽嘉華知識產權代理有限責任公司 11204 | 代理人: | 王達佐;馬曉亞 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 處理 請求 方法 裝置 | ||
1.一種用于處理請求的方法,包括:
響應于接收到服務開啟指令,創建監控進程;
控制所述監控進程監聽網絡通信端口的資源數據;
創建所述監控進程的子進程作為服務進程;
將所述資源數據由所述監控進程傳遞給所述服務進程;
響應于接收到服務請求,控制所述服務進程根據所述資源數據處理所述服務請求。
2.根據權利要求1所述的方法,其中,所述方法還包括:
將所述監控進程設置為守護進程。
3.根據權利要求1所述的方法,其中,所述將所述資源數據由所述監控進程傳遞給所述服務進程,包括:
采用環境變量將所述資源數據由所述監控進程傳遞給所述服務進程。
4.根據權利要求1所述的方法,其中,所述控制所述監控進程監聽網絡通信端口的資源數據,包括:
獲取配置信息;
根據所述配置信息,建立套接字連接以及綁定所述網絡通信端口。
5.根據權利要求4所述的方法,其中,所述配置信息包括預警策略;以及
所述方法還包括:
根據所述預警策略,確定預警條件;
響應于所述預警條件滿足,進行報警。
6.根據權利要求1所述的方法,其中,所述方法還包括:
響應于接收到服務終止指令,停止接收新的服務請求;
響應于確定已接收的服務請求處理完成,關閉所述服務進程。
7.根據權利要求1所述的方法,其中,所述方法還包括:
響應于接收到服務重啟指令,創建新的服務進程;
響應于所述新的服務進程啟動完成以及確定舊的服務進程處理完成已接收的請求,關閉所述舊的服務進程。
8.一種用于處理請求的裝置,包括:
第一創建單元,被配置成響應于接收到服務開啟指令,創建監控進程;
數據監聽單元,被配置成控制所述監控進程監聽網絡通信端口的資源數據;
第二創建單元,被配置成創建所述監控進程的子進程作為服務進程;
數據傳遞單元,被配置成將所述資源數據由所述監控進程傳遞給所述服務進程;
請求處理單元,被配置成響應于接收到終端發送的服務請求,控制所述服務進程根據所述資源數據處理所述服務請求。
9.根據權利要求8所述的裝置,其中,所述裝置還包括:
進程設置單元,被配置成將所述監控進程設置為守護進程。
10.根據權利要求8所述的裝置,其中,所述數據傳遞單元進一步被配置成:
采用環境變量將所述資源數據由所述監控進程傳遞給所述服務進程。
11.根據權利要求8所述的裝置,其中,所述數據監聽單元進一步被配置成:
獲取配置信息;
根據所述配置信息,建立套接字連接以及綁定所述網絡通信端口。
12.根據權利要求11所述的裝置,其中,所述配置信息包括預警策略;以及
所述裝置還包括:
預警單元,被配置成根據所述預警策略,確定預警條件;響應于所述預警條件滿足,進行報警。
13.根據權利要求8所述的裝置,其中,所述裝置還包括終止配置單元,被配置成:
響應于接收到服務終止指令,停止接收新的服務請求;
響應于確定已接收的服務請求處理完成,關閉所述服務進程。
14.根據權利要求8所述的裝置,其中,所述裝置還包括重啟配置單元,被配置成:
響應于接收到服務重啟指令,創建新的服務進程;
響應于所述新的服務進程啟動完成以及確定舊的服務進程處理完成已接收的請求,關閉所述舊的服務進程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010140917.7/1.html,轉載請聲明來源鉆瓜專利網。





