Web伺服器那些招

2021-09-08 14:28:58 字數 609 閱讀 6614

使用伺服器自帶的/etc/logrotate

配置檔案:

/etc/logrotate.d/nginx

比如nginx:

/usr/local/nginx/logs/access.log b

xarg就會代替大括號

對於前端有suggest的功能

千萬不要監聽onchange事件,當輸入框輸入乙個鍵的時候就呼叫一次介面,這樣對後端壓力會很大。

應該使用settimeout或者setintval之類的方式,定期判斷輸入框是否有變化,然後再決定是否呼叫介面。

設定和cpu核數一樣

並且還需要設定nginx_worker_cpu_affinity

這裡有詳細的文章參考:

其中nginx_worker_cpu_affinity如果不設定的話就是讓計算機自己判斷,其實效率和一般的也沒有什麼大的區別

http協議並沒有限制url長度

php沒有限制url長度

一般瀏覽器限制url長度為2000位元組

apache限制url為8000位元組,在limitrequestline中設定

nginx對header的限制為large_client_header_buffers

Web伺服器那些招

使用伺服器自帶的 etc logrotate 配置檔案 etc logrotate.d nginx 比如nginx usr local nginx logs access.log 注意這裡的postrotate,傳送乙個usr1訊號給nginx,這樣nginx收到這個訊號就會重新獲取新的access...

web伺服器 簡單web伺服器實現

三次握手 一般情況下是瀏覽器先傳送請求資料,c s ack 應答 三次握手成功後,才開始進行通訊資料的收發。四次揮手 一般情況下是客戶端先關閉,給瀏覽器傳送關閉資訊。如果瀏覽器傳送了關閉資訊,但是伺服器沒有回過去,較慢 那麼瀏覽器一直發是不是就會有問題?所以會等待 2msl的時間。一般為2 5分鐘。...

伺服器那些事兒

linux下檢視系統資訊 uname help usage uname option print certain system information.with no option same as s.a,all print all information,in the following orde...