阿里云docker實(shí)現(xiàn)部署教程 現(xiàn)在開發(fā)JAVA后臺(tái),主要用哪些技術(shù)?
現(xiàn)在開發(fā)JAVA后臺(tái),主要用哪些技術(shù)?(1)Java S服務(wù)器數(shù)量比較少,怎么運(yùn)維比較好?服務(wù)器數(shù)量相對(duì)較少,比如10臺(tái)服務(wù)器。基本上不需要設(shè)置運(yùn)維崗,后端開發(fā)者或者架構(gòu)師就可以了。我是那種曾經(jīng)在小型
現(xiàn)在開發(fā)JAVA后臺(tái),主要用哪些技術(shù)?
(1)Java S
服務(wù)器數(shù)量比較少,怎么運(yùn)維比較好?
服務(wù)器數(shù)量相對(duì)較少,比如10臺(tái)服務(wù)器?;旧喜恍枰O(shè)置運(yùn)維崗,后端開發(fā)者或者架構(gòu)師就可以了。
我是那種曾經(jīng)在小型創(chuàng)業(yè)公司工作過的開發(fā)人員。開發(fā)運(yùn)營(yíng)都是我做的。
但有必要思考如何更科學(xué)高效地操作。
運(yùn)維的目的是軟件系統(tǒng)的運(yùn)行時(shí)環(huán)境:即公司 的商業(yè)生產(chǎn)線,創(chuàng)造商業(yè)價(jià)值。這是最核心的功能需求。
:,實(shí)時(shí)監(jiān)控系統(tǒng),應(yīng)該清楚當(dāng)前公司的壓力 隨時(shí)s生產(chǎn)線,隨時(shí)解決問題,出現(xiàn)性能問題及時(shí)擴(kuò)充或回收資源。
降低服務(wù)器成本:準(zhǔn)確評(píng)估哪些資源可以回收,在業(yè)務(wù)萎縮的情況下降低服務(wù)器費(fèi)用。
這就是我當(dāng)時(shí)認(rèn)為的運(yùn)維的三個(gè)主要目的。
運(yùn)維方案開發(fā)了一半,當(dāng)時(shí)采用的是shell python ansible jekins elk的。
首先,我會(huì)及時(shí)更新業(yè)務(wù)生產(chǎn)線的物理架構(gòu)圖,根據(jù)架構(gòu)圖規(guī)劃服務(wù)器的資源使用。
例如,有多少web服務(wù),多少數(shù)據(jù)庫(kù),以及ZK、卡夫卡和Redis集群是如何分布的。
集群部署通常放在多臺(tái)服務(wù)器上,ansible這個(gè)時(shí)候就派上用場(chǎng)了。
Jekins主要用于自動(dòng)發(fā)布更新和定期回收磁盤。
Elk主要用于應(yīng)用日志系統(tǒng)和監(jiān)控報(bào)警;你可以隨時(shí)通過看板了解生產(chǎn)線的請(qǐng)求數(shù)和并發(fā)數(shù);
以上運(yùn)維方案適合小公司。運(yùn)維工程師看到了可以補(bǔ)充