一種輕量化計算任務的基于TCP的雙向通信協(xié)議

基本信息

申請?zhí)?/td> CN202011634575.0 申請日 -
公開(公告)號 CN112822072A 公開(公告)日 2021-05-18
申請公布號 CN112822072A 申請公布日 2021-05-18
分類號 H04L12/26;H04L29/06 分類 電通信技術;
發(fā)明人 王晟 申請(專利權)人 鯨靈科技有限責任公司
代理機構 南京蘇高專利商標事務所(普通合伙) 代理人 吳靜波
地址 225000 江蘇省揚州市邗江區(qū)瘦西湖路195號花都匯商務中心2號樓
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種計算任務輕量化的基于TCP的雙向通信協(xié)議,包括啟動一Spark任務進行上下文環(huán)境初始化和Driver進程日志的Tailer監(jiān)聽操作;創(chuàng)建NettyServer實例與周邊應用對接;當Driver進程日志有變更部分被Tailer監(jiān)聽到后,將其內容發(fā)送至已連接應用,內容字符串最前方加入標識“!log”,NettyServer接收客戶端應用發(fā)來的請求命令,并原路返回處理結果內容;請求命令以字符“!”開頭的,標識為雙方已經(jīng)協(xié)商好的指令;在Netty連接通道中傳輸?shù)淖址畠热萑拷?jīng)過ZIP編碼和UNZIP解碼。本申請以對變更進行標識,獲取對應的處理方式,有效簡化計算任務量,減輕計算負擔。