線上伺服器作業系統,應該做個保守派還是激進派?

時間 2021-06-01 19:49:03

1樓:因特理臻

linux一直是激進派研發,新功能都能在新版本看到,即使還不完善。

freebsd是保守派,不成熟的不會進入發行版本。

因為這樣,linux的功能總是領先的。

Codis服務有問題不一定是作業系統核心的問題,可能是軟體配置。

如果一有問題就不用,不會修復,要完善才能用,估計你沒有辦法用linux

2樓:

對外提供同乙個業務服務的伺服器系統,統一系統版本比較好,方便運維維護管理,可以提高維護效率。效率提高體現在,如果系統是統一版本,只要在一台機器上更新測試,通過驗證沒問題就可以批量統一更新;如果系統n個版本,就需要測試n次。

伺服器系統版本不是保守派也不是激進派,而是穩定派[手動調皮],使用者在乎的是,系統穩定可靠,他們也不一定能看得到你的伺服器系統是否最新版本,並且他們也不在乎。

3樓:Klein Hu

答案永遠是看需求

根據你要跑的服務或程式,以及依賴的軟體包,決定哪個系統更合適。比如你依賴舊版本的libpng,你最好用ubuntu 16.04,它自帶舊版本;如果需要新的,用18.

04可以節省安裝的時間。

首先搞清楚需求(what),然後再說怎麼做(how)。

4樓:唐浩然

1.看應用的作業系統相容性列表,發行註記,readme文件,裡面有會作業系統以及核心的版本要求。

2.做應用測試,做測試,做測試,

測試後再上線

3.滿足前面兩點後,在一定時間段內(比如一年-兩年內)盡量使用當年較高版本,且統一的版本號。

原因:統一版本便於維護,一段時間內不再變化版本,讓開發人員有版本適應期。

5樓:PegionFish

首先反對目前最高票的領導決定你閉嘴思想。

領導有責任跟技術崗有關技術內容進行溝通且技術崗也有責任跟領導反饋技術上的問題與意見。

然後回歸問題。

保守激進還是看需求決定,題主你再多說說你的需求別人才能給你意見

6樓:魯嚴波

首先,這種問題都不是什麼大問題,所以領導決定是CentOS 7,那就CentOS 7唄。

其次,測試、上線流程要規範,測試環境最好和線上環境保持一致,線上灰度也要有計畫,包括切換方案,回退方案等。

最後,如果線上用codis,作為維護人員,有精力的話,還是看下codis的原始碼,線上出了問題也能及時排查和恢復。

7樓:jiangtao9999

看你打算在這個公司待多少年。

如果短時間,未來跳槽,能用就行是你的選擇。如果是想長期,那麼不要給自己挖坑,一定要選擇好正確的辦法,我個人推薦是嚴格刪選要用的程式和未來公司發展合理選擇。

另外,CentOS 只有 6/7/8 ,其中 6 已經沒有新機的使用意義,只有 7/8 這個二選一。那些小版本應該只用最高的版本。

話說,docker 不能解決問題麼?

8樓:小亮了

首先,領導說的是對的(笑)。

我個人理解,作業系統版本一定不能多,太多運維管理成本很高。但是如果一直不用新版系統,那遲早有一天某個新功能就無法使用,需要多個因素一起考慮。

9樓:flw Just

「領導」都「決定」了。我不知道你是表達能力有問題,還是理解能力有問題。

你知道什麼叫「領導」,什麼叫「決定」嗎?

領導既然已經決定,那自然有領導的道理。而且從職位序列上來講,他也負得起這個責任。如果每件事兒領導都需要跟你解釋,那到底誰才是領導?企業的效率如何保證?

單機遊戲線上伺服器和網路遊戲伺服器的區別是什麼?

堅果矩陣 您題目中所描述的單機遊戲線上伺服器,如果是gta5或使命召喚這樣的多人遊戲部分,那它本身還是對戰型 MMO型的強聯網伺服器,那和一般意義上的魔獸世界這樣的網路遊戲在伺服器層面講區別不大,都是通過需要遊戲客戶端與遊戲伺服器進行實時連線的,一般是socket這樣的技術來實現的。現在遊戲收入比如...

生產伺服器的高危操作有哪些?

曾經遠端在物理伺服器上修改了網路配置,想重啟下網路,就執行了 service network stop,然後 連不上了 康佳 資料 應用分離了之後,伺服器隨便 rm rf 哈哈。我們的是資料庫 檔案儲存 日誌儲存均在雲服務中。生產伺服器裡面只跑應用,完全不用擔心誤刪,誤刪了直接重新上傳當前編譯的版本...

Arduino上如何訪問和操作伺服器上的資料庫?

提供本人用過的兩種思路 第一種思路 第一步,可以通過esp8266或者其他網路模組讓你的arduino板子可以訪問網路 第二步,得看你具體需要,主要是通過http協議或者tcp協議訪問伺服器,給幾個例子 1.Yeelink平台上遠端檢視室內溫度http www.yeelink.net develop...