均衡伺服器開發自測完畢

2021-06-09 20:00:47 字數 715 閱讀 2270

今天我負責的專案:訊息盒專案均衡伺服器開發與自測完成,總計用時10個工作日。

這是我第一次完全親自動手開發,感覺不錯,也熟悉了現在公司平台介面的呼叫,也學到不少知識,在此把此時感想寫下。

經驗:1像**說的那樣,自己開發**前最好先寫測試**,原因:當寫測試時,會想著用各種情況去測試,寫完測試後,然後去寫開發**時,會想到我需要注意哪些地方。

2在開發前,最好先設計好了再動手開發,不要想到一半就開發。最好能將每乙個函式的大致處理過程都想明白,會有哪些異常情況,應該怎麼在**中處理這些異常。

3對於多執行緒問題,像**說的那樣,先乙個執行緒,看正不正確,然後2個,4個,。。。。。。 看有沒問題,依次增加執行緒數。這樣,當多執行緒出問題時,能更好地找到問題。

4開發時,對於檔案怎麼分,應盡可能的像libc那樣構建的檔案,有點感覺像這樣的意思「盡可能讓每個檔案中處理的東西盡可能單一」,有點像「低耦合」的意思樣,這點以後要特別注意。

知識點小結:

1調系統函式寫檔案時,系統有乙個緩衝區,所以,當我們呼叫fprintf向檔案中寫時,不是即時寫到檔案中的,今天寫測試程式時,由於當時沒想到是這個問題,寫的測試結果總是也理想值差一點,到下班時才想到是這個問題,以後切記。

2對於注釋,盡可能寫規範,在寫每個函式的時候就更新注釋,便於以後維護。有可能自己前幾天寫的**,今天來看就不能一下子就想起該函式的處理過程了。

ps:呵呵,原來工作還是蠻開心的,這幾天上班特別有幹勁,希望公司專案一直源源不斷。

伺服器開發 負載均衡簡介

該方法是最早的負載均衡技術 15 在dns 中為多個位址配置同乙個網域名稱,使得查詢這個名字的客戶機將得到其中乙個位址,從而不同的客戶可以訪問不同的伺服器,達到負載均衡的目的,這就是基於網域名稱系統的負載均衡。很多知名的web站點都使用了這個技術,包括yahoo sina等站點。dns輪循實現起來簡...

伺服器負載均衡演算法

3.1 伺服器負載均衡演算法 big ip是一台對流量和內容進行管理分配的裝置。它提供10種靈活的演算法將資料流有效地 到它所連線的伺服器群。而面對使用者,只是一台虛擬伺服器。使用者此時只須記住一台伺服器,即虛擬伺服器。但他們的資料流卻被big ip靈活地均衡到所有的伺服器。這10種演算法包括 輪詢...

Nginx tomcat伺服器 負載均衡

反向 reverse proxy 方式是指以 伺服器來接受internet上的連線請求,然後將請求 給內部網路上的伺服器,並將從伺服器上得到的結果返回給internet上請求連線的客戶端,此時 伺服器對外就表現為乙個反向 伺服器。1 熱部署 我個人覺得這個很不錯。在master管理程序與worker...