目前項(xiàng)目中會(huì)使用了Iaas中的vm,所有操作都是通過ssh連上去的。pm表示要不要寫個(gè)agent在里面用,現(xiàn)在每次操作都ssh一下都很惡心。談?wù)勎艺J(rèn)為使用ssh的好處:代碼集中在一處,不需要分發(fā)不需要維護(hù)agent這么一個(gè)進(jìn)程的生命周期,以及檢測(cè)它的心跳缺點(diǎn):不支持異步我想問的問題ssh的開銷大嗎?在我看來似乎和寫一個(gè)基于web server 的agent差不多大家一般是如何選型的?為什么這么選?
1 回答

素胚勾勒不出你
TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超9個(gè)贊
如果管理的OS都是同一類的,比如Linux,那么用ssh最簡(jiǎn)單了。
如果還有其他的OS,那SSH可能就不好使了,而agent可以一定程度上屏蔽掉OS之間的差異。比如puppet這類解決方案,實(shí)際下發(fā)的操作指令并不是實(shí)實(shí)在在在機(jī)器上執(zhí)行的指令,而是一種
中間代碼
,由agent將中間代碼翻譯成當(dāng)前OS實(shí)際該執(zhí)行的本地命令。
添加回答
舉報(bào)
0/150
提交
取消