nginx的學習筆記,第二次學習
單機tomcat ,優點:1,開發簡單,部署簡單。缺點,1,單點故障,出錯不可訪問
容量 200 300 經過優化 可能能達到500
資料庫也有單點故障的問題的
把請求分別的發給tomcat1和tomcat2,這樣就可以,優點:排除單點故障,容量的提升,
缺點,應用伺服器 全部暴露在外網,入口不集中,不安全了。
負載均衡典型演算法:1,輪訓 2,隨機。
優點:對外網只暴露了一個入口,還可以在請求分發的時候,佈置閘道器,內網,vpn,可以保護應用伺服器,
缺點:請求分發的伺服器只有一臺,有單點故障的,一旦故障,所有服務不可用
同一時刻,只有一個在服務,另外一個隨時待命,服務的一直在做存活檢測,假設每隔5秒做個檢測,假如掛了,就把入口的虛擬IP設定成第二個。
優點:解決負載均衡單點故障,缺點:利用率比較低,請求分發裝置 也有流量併發上限 ,假設是1W
雙機熱備,第一個使用者訪問,我發到虛擬IP1的上面,第二個使用者訪問,我發到虛擬IP2的上面.。。。。。。。。。。。。。有可能有五六個,七八個虛擬IP
可能是業務是比較簡單的,一個tomcat執行所有業務上的,跑一個應用的,就可以承載一個併發量很高的網站。
相關推薦
nginx的學習筆記,第二次學習
單機tomcat ,優點:1,開發簡單,部署簡單。缺點,1,單點故障,出錯不可訪問 容量 200 300 經過優化 可能能達到500 資料庫也有單點故障的問題的 把請求分別的發給tomcat1和tomcat2,這樣就可以,優點:排除單點故障,容量的提升, 缺
JZ2440學習筆記,第二部分,移植uboot2015支援JZ2440的nor flash
JZ2440學習筆記Chili2015.5第二部分,移植uboot2015支援JZ2440的nor flash5,修改uboot支援nor flash繼續跟著韋老師手冊或者視訊所講的uboot啟動流程走,我們發現nor flash的初始化在檔案u-boot-2015.04-
nginx的學習筆記,第三記
nginx的配置檔案的學習,學而時習之,不亦樂乎,學還要時常的複習,並且感到一些成就感 location / { root html; index index.html index.htm; proxy_pass ht
SpringAOP詳解(第二次學習Spring,主要是JDK動態代理)
第一次學習Spring的時候只是覺得很好用,而且也只是停留在會用的階段,現在在公司實習,又叫看Spring,於是就有了這篇文章,這時才體會到Spring確實優秀。(博主只是一個自學一年不到的小白,如果有錯還望各位大佬批評指正) 一.裝飾類
第二章、Objective-c 語法,類/屬性/函式(iOS學習筆記,從零開始。)
注*需要具備面向物件程式設計基礎。 一、OC常識 Objective-C是C的超集,也就是說C有的Objective-C都有,Objective-C多了C自身沒有的OO(面向物件)特性。Objective-C預設副檔名為 .m 。標頭檔案副檔名跟普通C一樣 .h 。O
第二次學習筆記(UNIX/LINUX系統)
group upa 修改 div 數量 -h 不但 賬戶 新用戶 三、常用命令 2.用戶、權限管理(1)查看當前用戶:whoami (2)查看登陸用戶:who -m或am I :只顯示運行who命令的用戶名、登錄終端和登錄時間-q或--count:只顯示用戶的登錄賬號
漢諾塔學習筆記,有不正確的地方請小夥伴們指正~·~
學習 順序執行 == cab -1 nbsp 什麽 猜想 abc 1* n=3.abc; 2* n-1=2,acb; 3* n-1=1,abc 1* n=3,執行hanoi(n-1,A,C,B); =>2* n-1=2,acb執行hanoi
【機器學習筆記】第二章:模型評估與選擇
機器學習 ini ppi 第二章 err cap ner rate rac 2.1 經驗誤差與過擬合 1. error rate/accuracy 2. error: training error/empirical error, generalization error
Java學習筆記(第一次課)
stdio.h println 標準 ant 方法參數 ann 控制 大小寫 protect 1.簡單的Java語言模板 package inclass1_1; import java.io.*;//導入包(相當於c語言的#include<stdio.h>)
Pandas學習筆記,DataFrame的排序問題
log das blog value 1.0 col 11.15 問題 2.0 數據來源見前邊的幾篇隨筆 對其中的一列排序 data.high.sort_values(ascending=False) data.high.sort_values(ascending=Tru
Pandas學習筆記,如何用列的值過濾行
urn hang logs style lose sta log class volume 通過tushare引入DataFrame d = ts.get_hist_data(‘600848‘, start=‘2015-01-05‘, end=‘2015-01-09‘)
Pandas學習筆記,字符串方法(string method)
api long top method hand capi borde tle row 一般語法格式Series.str.method()。具體方法見http://pandas.pydata.org/pandas-docs/stable/api.html#string-ha
Java設計模式學習筆記,三:建造者模式
() stat sys pri builder 統一 return tengine str 建造者模式:實現了構建和裝配的解耦,即對象的各個子組件單獨構建,再進行裝配,從而建造完整對象。 該模式適用於構建較為復雜的對象(多個子組件)。 不同的構建者,使用相同的裝配者,可以建
研發部第二次學習
實例 其他 調試 實例化 mic c# soft 應用 多態 一、 visual studio C#的控制臺程序以及windows程序(ctrla+k+f 對齊; cw tab tab=Console.Writeline(); 其他以此類推;直接調試 Console.Rea
NEO學習筆記,從WIF到地址
部分 很遺憾 系列 這一 dbca alt 如果 基本 編譯 2018開年,先給大家拜個年,Happy Neo Year. 開年總得寫點什麽,就打算繼續開學習筆記系列,一點一點仔細的去分析NEO。 今天說一說從WIF到地址的這一串關系。 ?簡單說就一張圖:
Linux學習第一周第二次課(1月23日)
type system fault 網卡配置文件 com ask config gif 網卡名稱 1.6/1.7 配置IP(1)DHCP自動分配IP地址(前提是網絡中有DHCP服務器) 自動獲取IP: # dhclient (2)設置靜態IP
shell腳本編程學習筆記-整數二次元比較操作符
linux shell 1.1 下表為常用二次元比較操作符 我們也可以通過man test查看 提示 (1) “<”符號是小於的意思,if[[ “$a”<”$b” ]], if[[ “$a”\<”$b” ]]。在單括號中需要轉義,因為在shell也用<和>做重
【MySQL】《高性能MySQL》學習筆記,第四章,Schema與數據類型優化
MySQL優化 MySQL表設計 MySQL開發規範 MySQL數據類型 【MySQL】《高性能MySQL》學習筆記,第四章,Schema與數據類型優化 良好的邏輯設計和物理設計是高性能的基石,應該根據系統將要執行的查詢語句來設計schema。 反範式的設計可以加快某些類型的查詢,單同時可能使
雲計算學習筆記,雲計算Python自動化基本用法
雲計算學習筆記Python編程博大精深,知識點眾多,需要先整體上了解python的一些基本用法之後再去對每一個知識點細細研究,這樣學習的速度會快很多。所以下面就先看一些python事先需要知道的基本知識。 行和縮進: 學習Python時,遇到的第一個需要註意的地方是,不使用括號來表示代碼的類和函數定義塊或流程
vue - 生命周期第二次學習與理解
template 另一個 amp update left 過程 取數 沒有 學習 對於剛接觸vue一兩個月、才僅僅獨立做過一兩個vue項目的小白來說,以前一直自我感覺自己知道vue的生命周期, 直到前兩天去面試,面試官讓我說一下vue的生命周期。。。 其實我的心中是有那張圖