亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

ython 應用thrift---- thrift的監控fb303 - [co

系統 2288 0

python 應用thrift---- thrift的監控fb303 - import coding_dog ---- by 堅毅的刀刀 - 博客大巴

ython 應用thrift---- thrift的監控fb303 - [ coding ]

2011-08-18

版權聲明 :轉載時請以超鏈接形式標明文章原始出處和作者信息及 本聲明
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.

也就是說fb303提供了幾種接口方法,而并沒有默認實現(很坑爹)有了fb303不需要在自己的thrift servcie 接口里去聲明,只需要自動生成的processor繼承fb303的FacebookService.Processor ?但需要自己寫handler 去處理接口方法

fb303庫結構(需要編譯并安裝,步驟類似thrift):

  1. constants 和thrift數據類型相同
  2. ttypes 定義 fb_status
  3. FacebookBase ?Iface的空實現
  4. FacebookService ?A clinet 訪問thrift服務,獲取結果 ?B IFace標準基礎服務 C Processor ?序列化代碼

?


調用過程:1 做一個client ?2 去調用服務器的handler ?3 服務器把handler得到的服務信息 訪問數 生存時間 cpu狀況 通過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最終調用handler做處理
  • handler增加相關方法:
    def getStatusDetails(self):
    ? ? ? return " i am very fine!"

    def getStatus(self):
    ? ? ? return 1

cpu使用情況可分析 /proc/stat ?內容 獲得結果

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

ython 應用thrift---- thrift的監控fb303 - [coding]


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

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

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 很黄的视频网站 | 亚洲国产第一区 | 俺来也欧美亚洲a∨在线 | 欧美午夜精品 | 亚洲六月丁香婷婷综合 | 中文字幕.com | 欧美亚洲一区二区三区四 | 国产亚洲欧洲精品 | 欧美日本高清动作片www网站 | 美女一级毛片视频 | 91视频免费看 | 日本精品一区二区三区在线观看 | 国产一级一片免费播放i | 国产精品久久久香蕉 | 国产一区二区不卡视频 | 久久伊人草 | 亚洲自拍成人 | 妖精视频在线观看网站 | 日本综合欧美一区二区三区 | 精品一区二区三区 不卡高清 | 四虎永久免费观看紧急入口 | 四虎视频国产在线观看 | 婷婷亚洲综合五月天在线 | 亚洲 欧美 日韩在线综合福利 | 亚洲国产精品视频 | 亚洲欧洲一区二区三区在线观看 | 国产在线视频一区 | 女人18一级毛片免费观看 | 亚洲国产美女精品久久久久 | 日本在线观看不卡免费视频 | 成人性生交大片免费看午夜a | 久久免费国产视频 | 国产欧美专区在线观看 | 996热这里有精品青青草原 | 欧美中文字幕 | 欧美高清在线精品一区二区不卡 | 国产婷婷综合在线视频中 | 亚洲国产精品日韩高清秒播 | 国产一区私人高清影院 | 久草在线视频看看 | 99在线精品视频免费观里 |