欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

ython 應(yīng)用thrift---- thrift的監(jiān)控fb303 - [co

系統(tǒng) 2368 0

python 應(yīng)用thrift---- thrift的監(jiān)控fb303 - import coding_dog ---- by 堅(jiān)毅的刀刀 - 博客大巴

ython 應(yīng)用thrift---- thrift的監(jiān)控fb303 - [ coding ]

2011-08-18

版權(quán)聲明 :轉(zhuǎn)載時(shí)請(qǐng)以超鏈接形式標(biāo)明文章原始出處和作者信息及 本聲明
http://shenguanpu.blogbus.com/logs/156741276.html

fb303 ?在thrift的源碼包 contrib之中

* What does it provide? *
A standard interface to monitoring, dynamic options and configuration,
uptime reports, activity, etc.

也就是說(shuō)fb303提供了幾種接口方法,而并沒(méi)有默認(rèn)實(shí)現(xiàn)(很坑爹)有了fb303不需要在自己的thrift servcie 接口里去聲明,只需要自動(dòng)生成的processor繼承fb303的FacebookService.Processor ?但需要自己寫(xiě)handler 去處理接口方法

fb303庫(kù)結(jié)構(gòu)(需要編譯并安裝,步驟類似thrift):

  1. constants 和thrift數(shù)據(jù)類型相同
  2. ttypes 定義 fb_status
  3. FacebookBase ?Iface的空實(shí)現(xiàn)
  4. FacebookService ?A clinet 訪問(wèn)thrift服務(wù),獲取結(jié)果 ?B IFace標(biāo)準(zhǔn)基礎(chǔ)服務(wù) C Processor ?序列化代碼

?


調(diào)用過(guò)程:1 做一個(gè)client ?2 去調(diào)用服務(wù)器的handler ?3 服務(wù)器把handler得到的服務(wù)信息 訪問(wèn)數(shù) 生存時(shí)間 cpu狀況 通過(guò)fb303接口序列化并返回給客戶端。。。

  • 修改fb303_scripts中的示例客戶端fb303_simple_mgmt.py
    class Fb303Client(FacebookService.Client, CMyClient):
    ? pass
    fb303_client = Fb303Client(protocol, protocol)
    protocol 按需要更改
  • 修改 domain ServerNameExchange.py
    ? from fb303 import *
    ?
    class Processor(Iface, TProcessor) --> class Processor(Iface, FacebookService.Processor):
    Process最終調(diào)用handler做處理
  • handler增加相關(guān)方法:
    def getStatusDetails(self):
    ? ? ? return " i am very fine!"

    def getStatus(self):
    ? ? ? return 1

cpu使用情況可分析 /proc/stat ?內(nèi)容 獲得結(jié)果

綜上,還是用monit做監(jiān)控吧,不用自己添加額外代碼。。。

ython 應(yīng)用thrift---- thrift的監(jiān)控fb303 - [coding]


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 成在线视频| 日本a毛片 | 欧美视频在线观看 | 91久久精品国产 | 久久99热久久精品23 | 秋霞激情| 精品国产一区二区在线 | 成人久久18免费软件 | 免费人成年短视频在线观看免费网站 | 精品国精品国产自在久国产应用 | 国产成人高清视频 | 国产成人免费永久播放视频平台 | 成人性视频免费网站 | 成人影视大全 | 免费观看视频网站 | 国产精品毛片久久久久久 | 五月激情综合婷婷 | 成人一区二区三区在线观看 | 成人免费大片a毛片 | 成人18免费网站在线观看 | 91精品国产爱久久久久 | 欧美日韩亚洲一区 | 亚洲综合久久1区2区3区 | 成人免费影院 | 国产福利在线看 | 日本不卡不码高清免费 | 久热精品视频在线播放 | 中国免费看的片 | 成人国产激情福利久久精品 | 天天干天天天天 | 久久首页| 日日爽 | 欧美专区在线视频 | 大逼逼影院 | 伦理午夜电影免费观看 | 摸金校尉之九幽将军 | 亚洲日本中文字幕在线2022 | 国内自拍视频在线观看 | 亚洲四播房 | 久久久久久国产精品久久 | 日韩久久久久久 |