中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

國家質(zhì)檢總局網(wǎng)站品牌建設(shè)河南省干部任免最新公示

國家質(zhì)檢總局網(wǎng)站品牌建設(shè),河南省干部任免最新公示,麗水市城市建設(shè)投資有限責(zé)任公司網(wǎng)站,網(wǎng)絡(luò)工程專業(yè)畢業(yè)論文1. 背景 當(dāng)前,線上HBase集群的自動Major Compact是關(guān)閉的,我們選擇在凌晨業(yè)務(wù)空閑的時候進行手動觸發(fā)Major Compact,Compact工具就是在運維平臺上對資源組、RS、表進行Major Compact。目前線上有2種版本的Compact程序:Compact_v1…

1.?背景

當(dāng)前,線上HBase集群的自動Major Compact是關(guān)閉的,我們選擇在凌晨業(yè)務(wù)空閑的時候進行手動觸發(fā)Major Compact,Compact工具就是在運維平臺上對資源組、RS、表進行Major Compact。目前線上有2種版本的Compact程序:Compact_v1和Compact,Compact_v1是基于Compact做了部分優(yōu)化。在實際運行中,也發(fā)現(xiàn)有部分Compact任務(wù)運行失敗,并且該工具目前處于無人運維的狀態(tài)。本文對該工具從輸入、代碼流程、使用方法進行說明,并且后續(xù)會持續(xù)對該文檔進行補充,增加線上運行失敗的原因分析和改進。

2. Compact_v1

2.1 程序輸入

序號參數(shù)名參數(shù)含義是否必選備注
1cluster集群名
2rsgroup資源組
3cmd執(zhí)行命令類型,支持

compact_server、compact_rsgroup、compact_table

4parameter對應(yīng)cmd的參數(shù),如果是compact_server則為具體的機器名,如果是compact_rsgroup則為具體的rsgroup,如果是compact_table,則為具體的table
5batchSize一次批量添加任務(wù)的大小
6queueLimitMajor Compaction隊列長度限制
7mcIntervalMajor Compaction時間間隔,單位毫秒
8mcTaskExecutionTimeMajor Compaction任務(wù)執(zhí)行的時間,單位毫秒
9execute是否執(zhí)行任務(wù),如果為false,則僅輸出執(zhí)行計劃
10compactNum執(zhí)行Major Compaction的并發(fā)線程數(shù)默認為1

2.2 程序流程圖

2.2.1 總體流程圖

?

2.2.2詳細流程圖

圖1是Compact_v1版本程序的詳細流程圖。

?

?

?

其中executePlan的流程圖入圖2所示:

?

??

ServerCompactBatchTask是集成了Callable<Boolean>的類,其中call方法的流程圖如圖3所示:

?

?

3 Compact

3.1 程序輸入

序號

參數(shù)名

參數(shù)含義

是否必選

備注

1cluster集群名
2rsgroup資源組
3cmd執(zhí)行命令類型,支持

compact_server、compact_rsgroup、compact_table

4parameter對應(yīng)cmd的參數(shù),如果是compact_server則為具體的機器名,如果是compact_rsgroup則為具體的rsgroup,如果是compact_table,則為具體的table
5batchSize一次批量添加任務(wù)的大小
6queueLimitMajor Compaction隊列長度限制
7mcIntervalMajor Compaction時間間隔,單位毫秒
8mcTaskExecutionTimeMajor Compaction任務(wù)執(zhí)行的時間,單位毫秒
9execute是否執(zhí)行任務(wù),如果為false,則僅輸出執(zhí)行計劃

3.2 程序流程圖

3.2.1 總體流程圖

?

3.2.2 詳細流程圖

圖4是Compact版本程序的總體流程圖。

?

?

?

其中executePlan的方法的流程圖如圖5所示:

?

?

?

?

4. 兩個程序的區(qū)別

序號區(qū)別備注
1compact_v1支持多線程對region執(zhí)行compact,compact僅支持單線程
2compact_v1生成plan的時候,對plan中的region進行排序,compact沒有
3compact_v1對plan隊列的每個plan進行了排序,compact沒有
4sleep的時間不一樣,compact_v1短一點

5. Compact程序線上問題分析

目前線上因為Compact_v1有失敗的,所以已經(jīng)將所有的Compact_v1改為Compact任務(wù)。

通過查看代碼,可以看到Compact_v1是基于Compact做了多個優(yōu)化,包括可以多線程執(zhí)行Compact、Region合并按照優(yōu)先級的順序執(zhí)行,各臺機器的Compact也是按照優(yōu)先級排序 ,所以建議采用Compact_v1的代碼。

線上執(zhí)行Compact_v1有失敗的問題,查看了運行日志,失敗基本都是超時導(dǎo)致,沒有打印出程序運行日志,所以目前先配置了幾個Compact_v1的定時任務(wù),通過增加日志的方式,每天查看任務(wù)運行狀況。

后續(xù)進展會在這里描述。

http://www.risenshineclean.com/news/3429.html

相關(guān)文章:

  • wordpress 分享到朋友圈開封seo公司
  • 簡述電子商務(wù)網(wǎng)站開發(fā)的基本原則網(wǎng)站下載
  • 珠海建設(shè)網(wǎng)站的公司簡介百度一下你就知道百度首頁
  • wordpress被百度收錄百度自然排名優(yōu)化
  • 自己做網(wǎng)站還是找網(wǎng)站建設(shè)公司好網(wǎng)站公司
  • 如何分析網(wǎng)站功能seo全稱英文怎么說
  • 網(wǎng)站注冊免費網(wǎng)絡(luò)輿情報告
  • 便宜電商網(wǎng)站建設(shè)關(guān)鍵詞林俊杰在線聽免費
  • 做網(wǎng)站好多錢免費網(wǎng)站代理訪問
  • 制作網(wǎng)站參考案例廣州優(yōu)化疫情防控舉措
  • 杭州怎么做網(wǎng)站今日新聞頭條熱點
  • wordpress 插件 支付搜索引擎關(guān)鍵詞優(yōu)化有哪些技巧
  • 離石做網(wǎng)站的公司做網(wǎng)絡(luò)推廣可以通過哪些渠道推廣
  • 門戶網(wǎng)站的建設(shè)思路百度網(wǎng)站排名怎么提高
  • 企業(yè)免費網(wǎng)站系統(tǒng)下載地址百度競價推廣什么意思
  • wordpress原始分頁共seo關(guān)鍵詞優(yōu)化費用
  • 相冊 wordpressaso如何優(yōu)化
  • c 做網(wǎng)站簡單嗎百度推廣怎么添加關(guān)鍵詞
  • 做網(wǎng)絡(luò)推廣的技巧網(wǎng)站優(yōu)化排名易下拉效率
  • 浦口區(qū)網(wǎng)站建站杭州seo渠道排名
  • 紅色專題網(wǎng)站首頁模板長春建站程序
  • 我的網(wǎng)站dedeapp推廣之家
  • wordpress媒體1m以上seo排名快速上升
  • 淘寶客導(dǎo)購網(wǎng)站模板seo排名首頁
  • 鄭州做網(wǎng)站推廣運營商寧波品牌網(wǎng)站推廣優(yōu)化公司
  • 網(wǎng)站建設(shè)模板代碼下載蘇州百度 seo
  • 深圳做微信商城網(wǎng)站建設(shè)蘇州seo營銷
  • 找事做搜索網(wǎng)站java培訓(xùn)機構(gòu)
  • 怎樣制作購物網(wǎng)站 微信轉(zhuǎn)發(fā)網(wǎng)站seo分析報告
  • wap端和app有什么區(qū)別全面落實疫情防控優(yōu)化措施