[發(fā)明專利]應(yīng)用服務(wù)器進(jìn)程的操作方法及裝置在審
| 申請?zhí)枺?/td> | 201710042516.6 | 申請日: | 2017-01-20 |
| 公開(公告)號: | CN106817418A | 公開(公告)日: | 2017-06-09 |
| 發(fā)明(設(shè)計(jì))人: | 王俊;趙亮 | 申請(專利權(quán))人: | 網(wǎng)易(杭州)網(wǎng)絡(luò)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F9/54 |
| 代理公司: | 北京博浩百睿知識產(chǎn)權(quán)代理有限責(zé)任公司11134 | 代理人: | 宋子良 |
| 地址: | 310000 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 應(yīng)用 服務(wù)器 進(jìn)程 操作方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)領(lǐng)域,具體而言,涉及一種應(yīng)用服務(wù)器進(jìn)程的操作方法及裝置。
背景技術(shù)
目前,在針對游戲服務(wù)器進(jìn)程(其為網(wǎng)絡(luò)游戲提供登錄驗(yàn)證、數(shù)值結(jié)算、網(wǎng)絡(luò)同步等服務(wù)的應(yīng)用)的操作過程中,通常采用的方式是使用安全外殼協(xié)議(SSH,其為一種專為遠(yuǎn)程登錄會話和其他網(wǎng)絡(luò)服務(wù)提供安全性的協(xié)議)終端軟件(例如:SecureCRT),通過SSH協(xié)議登錄到游戲服務(wù)器進(jìn)程所在的Linux計(jì)算機(jī)上,進(jìn)而利用shell對游戲服務(wù)器進(jìn)程進(jìn)行操作。
鑒于服務(wù)器操作的便捷性需求,伴隨著游戲規(guī)模的增大與項(xiàng)目的發(fā)展,需要開放的服務(wù)器數(shù)量愈加增多,因此,如何能夠更加快速地執(zhí)行服務(wù)器操作以及對服務(wù)器進(jìn)行維護(hù)已經(jīng)成為亟待解決的技術(shù)問題。
在通常情況下,針對游戲服務(wù)器進(jìn)程的操作可以包括但不限于:代碼熱更新、進(jìn)程關(guān)閉、進(jìn)程啟動。相關(guān)技術(shù)中所提供的游戲服務(wù)器進(jìn)程操作方式,通常是基于SSH終端,登錄Linux計(jì)算機(jī),在SSH終端內(nèi)執(zhí)行shell命令以實(shí)現(xiàn)對游戲服務(wù)器進(jìn)程進(jìn)行操作,當(dāng)執(zhí)行的不同操作時(shí),均需要手動在命令行內(nèi)輸入對應(yīng)的命令信息。例如:如果希望執(zhí)行重啟命令,則需要在終端手動輸入命令“sh restart.sh”;如果希望執(zhí)行更新命令,則需要在終端手動輸入命令“sh update_server.sh”。
由此可見,該技術(shù)方案存在如下缺陷:
(1)當(dāng)需要操作的游戲服務(wù)器進(jìn)程較多時(shí),會涉及到多臺Linux計(jì)算機(jī),因此,需要手動登錄每個(gè)游戲服務(wù)器進(jìn)程所在的Linux計(jì)算機(jī)并執(zhí)行腳本命令,其操作效率較低。
(2)使用者必須擁有目標(biāo)Linux計(jì)算機(jī)登錄權(quán)限的SSH密鑰,否則將無法進(jìn)行遠(yuǎn)程登錄和操作。
經(jīng)過上述分析,基于SSH終端和shell命令行的游戲服務(wù)器進(jìn)程操作方法,無法滿足基于多個(gè)游戲服務(wù)器進(jìn)程快速、便捷操作的要求,并且必須擁有Linux計(jì)算機(jī)的SSH權(quán)限才能夠?qū)嵤┫嚓P(guān)操作。
綜上所述,相關(guān)技術(shù)中所提供的操作方法通常需要進(jìn)行SSH登錄,其操作過程較為繁瑣,無法滿足同時(shí)對多個(gè)服務(wù)器進(jìn)程進(jìn)行快速、便捷管理的需求。
針對上述的問題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種應(yīng)用服務(wù)器進(jìn)程的操作方法及裝置,以至少解決相關(guān)技術(shù)中所提供的服務(wù)器操作方法通常需要進(jìn)行SSH登錄,其操作過程較為繁瑣,無法滿足同時(shí)對多個(gè)服務(wù)器進(jìn)程進(jìn)行快速、便捷管理的需求的技術(shù)問題。
根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種應(yīng)用服務(wù)器進(jìn)程的操作方法,包括:
獲取待操作的應(yīng)用服務(wù)器進(jìn)程和待執(zhí)行的觸發(fā)事件;向終端發(fā)送請求消息,其中,應(yīng)用服務(wù)器進(jìn)程運(yùn)行于終端上,請求消息中攜帶有標(biāo)識信息和操作信息,標(biāo)識信息用于在終端查找應(yīng)用服務(wù)器進(jìn)程,操作信息用于指示終端對應(yīng)用服務(wù)器進(jìn)程執(zhí)行與觸發(fā)事件關(guān)聯(lián)的腳本。
可選地,在獲取應(yīng)用服務(wù)器進(jìn)程和待執(zhí)行的觸發(fā)事件之前,還包括:獲取應(yīng)用界面上設(shè)置的一個(gè)或多個(gè)功能按鈕;分別為一個(gè)或多個(gè)功能按鈕中的每個(gè)功能按鈕配置對應(yīng)的觸發(fā)事件。
可選地,在向終端發(fā)送請求消息之后,還包括:接收終端返回的響應(yīng)消息,其中,響應(yīng)消息中攜帶有應(yīng)用服務(wù)器進(jìn)程關(guān)聯(lián)的執(zhí)行結(jié)果;對執(zhí)行結(jié)果進(jìn)行展示。
根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了另一種應(yīng)用服務(wù)器進(jìn)程的操作方法,包括:
接收來自于終端的請求消息,其中,應(yīng)用服務(wù)器進(jìn)程運(yùn)行于終端上,請求消息中攜帶有標(biāo)識信息和操作信息,標(biāo)識信息用于在終端查找應(yīng)用服務(wù)器進(jìn)程,操作信息用于指示終端對應(yīng)用服務(wù)器進(jìn)程執(zhí)行與觸發(fā)事件關(guān)聯(lián)的腳本;根據(jù)請求消息對應(yīng)用服務(wù)器進(jìn)程執(zhí)行腳本。
可選地,根據(jù)請求消息對應(yīng)用服務(wù)器進(jìn)程執(zhí)行腳本包括:對請求消息進(jìn)行解析,從請求消息中提取標(biāo)識信息和操作信息;根據(jù)標(biāo)識信息確定應(yīng)用服務(wù)器進(jìn)程,以及根據(jù)操作信息確定腳本的存儲位置和操作類型;按照存儲位置和操作類型對應(yīng)用服務(wù)器進(jìn)程執(zhí)行腳本。
可選地,在根據(jù)請求消息對應(yīng)用服務(wù)器進(jìn)程執(zhí)行腳本之前,還包括:判斷應(yīng)用服務(wù)器進(jìn)程是否已經(jīng)被占用,其中,如果判斷結(jié)果為是,則向終端返回異常提示信息,如果判斷結(jié)果為否,則繼續(xù)根據(jù)請求消息對應(yīng)用服務(wù)器進(jìn)程執(zhí)行腳本。
可選地,在根據(jù)請求消息對應(yīng)用服務(wù)器進(jìn)程執(zhí)行腳本之后,還包括:向終端返回的響應(yīng)消息,其中,響應(yīng)消息中攜帶有應(yīng)用服務(wù)器進(jìn)程關(guān)聯(lián)的執(zhí)行結(jié)果。
根據(jù)本發(fā)明實(shí)施例的又一方面,提供了一種應(yīng)用服務(wù)器進(jìn)程的操作裝置,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于網(wǎng)易(杭州)網(wǎng)絡(luò)有限公司,未經(jīng)網(wǎng)易(杭州)網(wǎng)絡(luò)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710042516.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 在線應(yīng)用平臺上應(yīng)用間通信的回調(diào)應(yīng)答方法、應(yīng)用及在線應(yīng)用平臺
- 應(yīng)用使用方法、應(yīng)用使用裝置及相應(yīng)的應(yīng)用終端
- 應(yīng)用管理設(shè)備、應(yīng)用管理系統(tǒng)、以及應(yīng)用管理方法
- 能力應(yīng)用系統(tǒng)及其能力應(yīng)用方法
- 應(yīng)用市場的應(yīng)用搜索方法、系統(tǒng)及應(yīng)用市場
- 使用應(yīng)用的方法和應(yīng)用平臺
- 應(yīng)用安裝方法和應(yīng)用安裝系統(tǒng)
- 使用遠(yuǎn)程應(yīng)用進(jìn)行應(yīng)用安裝
- 應(yīng)用檢測方法及應(yīng)用檢測裝置
- 應(yīng)用調(diào)用方法、應(yīng)用發(fā)布方法及應(yīng)用發(fā)布系統(tǒng)





