面試總結(二)

2021-09-26 08:39:39 字數 818 閱讀 3491

nginx四層、七層負載均衡的區別

所謂四層就是基於ip+埠的負載均衡,通過虛擬ip+埠接收請求,然後再分配到真實的伺服器;七層通過虛擬的url或主機名接收請求,然後再分配到真實的伺服器七層就是基於url等應用層資訊的負載均衡。

七層負載:

[root@www ~]# cat /etc/nginx/conf.d/test.conf

upstream phpserver

upstream htmlserver

[root@www ~]# vim /etc/nginx/nginx.conf

location /

if ($request_uri~* \.php$)

}

四層負載:

[root@linux-node1 conf]# vim nginx.conf         

worker_processes 1;

events

stream

server

}

斷路器

zuul限流

如保保證請求的安全

token + 引數簽名,這個方法不適合於瀏覽器端

如果是瀏覽器訪問,可以使用https

如何建立乙個執行緒安全的hashmap

mapsynchronizedhashmap = collections.synchronizedmap(new hashmap());

面試總結(二)

前兩天面試了乙個嵌入式驅動開發的小夥子。碩士畢業2年左右。他做過linux和wince方面的移植工作。之前做的是車載 的方案。具體深入問下去,主要做的是一些驗證的工作,在研發上的經驗仍然不足。後來在和同去的面試官交流的時候,我其實還是願意給他機會進來的。不過他給了否定意見。原因就是他這塊經驗確實不足...

面試總結二

執行緒獨佔 虛擬機器棧,本地方法棧,程式計數器 執行緒共享 方法區。堆 oom out of memory 就是記憶體溢位 volatile是jvm提供的乙個輕量級的同步機制。有兩個作用 保證可見性 快取一致性協議mesi,保證有序性 禁止指令重排優化 volatile是在彙編層面加lock,使用快...

C 筆記(面試總結二)

1.編寫類string的建構函式 拷貝建構函式 析構函式和賦值函式 class string 編寫類string的建構函式 析構函式和賦值函式,已知類string的原型為 class string 1 建構函式 1 建構函式在構造物件時使用 2 傳入引數的判斷 3 物件的初始化問題。string s...