摘要:
一、 Python介紹 python的創始人為吉多·范羅蘇姆(Guido van Rossum)。1989年的圣誕節期間,吉多·范羅蘇姆為了在阿姆斯特丹打發時間,決心開發一個新的腳本解釋程序,作為ABC語言的一種繼承。 最新的TIOBE排行榜,Python趕超PHP占據第五, Python崇尚優美、 閱讀全文
posted @ 2024-07-09 16:00
david_cloud
閱讀(14)
評論(0)
推薦(0)
摘要:
版本安全 升級當前tomcat版本為最新穩定版本。 在升級版本中,需要注意兩點: 盡量避免跨大版本的升級 將當前老版本的server.xml , catalina.sh, web.xml和tomcat-users.xml進行備份,然后部署完新的tomcat 后,將這些配置文件覆蓋過去。 隱藏版本信息 閱讀全文
posted @ 2024-07-09 15:26
david_cloud
閱讀(224)
評論(0)
推薦(0)
摘要:
1 背景 1.1 編寫目的 為了方便大家以后發現進程假死的時候能夠正常的分析并且第一時間保留現場快照。 1.2編寫背景 最近服務器發現tomcat的應用會偶爾出現無法訪問的情況。經過一段時間的觀察最近又發現有臺tomcat的應用出 現了無法訪問情況。簡單描述下該臺tomcat當時具體的表現:客戶端請 閱讀全文
posted @ 2024-07-09 15:22
david_cloud
閱讀(146)
評論(0)
推薦(0)
摘要:
狀態代碼 狀態信息 含義 100 Continue 初始的請求已經接受,客戶應當繼續發送請求的其余部分。(HTTP 1.1新) 101 Switching Protocols 服務器將遵從客戶的請求轉換到另外一種協議(HTTP 1.1新) 200 OK 一切正常,對GET和POST請求的應答文檔跟在 閱讀全文
posted @ 2024-07-09 15:20
david_cloud
閱讀(150)
評論(0)
推薦(0)
摘要:
一、關于Tomcat“緩存”的介紹 很多時候大家喜歡把tomcat的work目錄里的東西叫做緩存,其實那不是很恰當,work目錄只是tomcat的工作目錄,也就是tomcat把jsp轉換為class文件的工作目錄,這也正是為什么它叫work目錄而不是cache目錄的原因。 jsp,tomcat的工作 閱讀全文
posted @ 2024-07-09 15:19
david_cloud
閱讀(935)
評論(0)
推薦(0)
摘要:
nginx 配置支持 websocket 連接 proxy_http_version 1.1; proxy_set_header Host $host; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection $http 閱讀全文
posted @ 2024-07-09 15:18
david_cloud
閱讀(64)
評論(0)
推薦(0)
摘要:
Nginx code 常用狀態碼學習小結 Nginx Code Status 狀態碼分為五類: 100-199 用于指定客戶端應相應的某些動作。 200-299 用于表示請求成功。 300-399 用于已經移動的文件并且常被包含在定位頭信息中指定新的地址信息。 400-499 用于指出客戶端的錯誤。 閱讀全文
posted @ 2024-07-09 15:16
david_cloud
閱讀(41)
評論(0)
推薦(0)
摘要:
linux內核參數優化(網絡模塊) 在Linux下調整內核參數,可以直接編輯配置文件/etc/sysctl.conf,然后執行sysctl -p命令生效 文件內容如下: net.ipv4.ip_forward = 1 net.ipv4.conf.default.rp_filter = 1 net.i 閱讀全文
posted @ 2024-07-09 15:15
david_cloud
閱讀(50)
評論(0)
推薦(0)
摘要:
1 Module ngx_http_gzip_module 該ngx_http_gzip_module模塊是一個使用“gzip”方法壓縮響應的過濾器。這通常有助于將傳輸數據的大小減少一半甚至更多。 使用SSL / TLS協議時,壓縮的響應可能會受到 BREACHopen in new window攻 閱讀全文
posted @ 2024-07-09 15:14
david_cloud
閱讀(96)
評論(0)
推薦(0)
摘要:
nginx中location的匹配模式有以下幾種: 精確匹配:以=開頭,只有完全匹配才能生效,例子location = /uri 非正則匹配:以^~開頭,^表示非、~表示正則,例子location ^~ /uri 正則匹配: 以~開頭,表示區分大小寫的正則匹配,例子location ~ patter 閱讀全文
posted @ 2024-07-09 15:12
david_cloud
閱讀(64)
評論(0)
推薦(0)
摘要:
1 Listen 指令 Example Configuration Directives 2 server_name指令 2.1 規則 指令后可以跟多個域名,第一個是主域名 *泛域名:進支持在最前或最后(server_name *.baiud.com;) 正則表達式:加~前綴 (server_nam 閱讀全文
posted @ 2024-07-09 15:11
david_cloud
閱讀(31)
評論(0)
推薦(0)
摘要:
1 配置塊的嵌套 http { upstream {...} split_clients {...} map {...} geo {...} server { if () {...} location { limit_except {...} } location { location { } } 閱讀全文
posted @ 2024-07-09 15:10
david_cloud
閱讀(25)
評論(0)
推薦(0)
摘要:
1 example # 運行Nginx進程的用戶 user nginx; worker_processes 8; worker_cpu_affinity auto; # 定義存儲某類型的全局錯誤的日志位置 # nginx日志分為很多級別 [debug | info | notice | warn | 閱讀全文
posted @ 2024-07-09 15:09
david_cloud
閱讀(34)
評論(0)
推薦(0)
摘要:
配置文件詳解 user nginx; worker_processes 8; worker_cpu_affinity auto; #worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 1 閱讀全文
posted @ 2024-07-09 15:08
david_cloud
閱讀(17)
評論(0)
推薦(0)
摘要:
1 Nginx請求處理流程 2 Nginx進程結構 3 Nginx進程管理:信號 3.1 Master進程 監控worker進程 CHLD 管理worker進程 接收信號 TERM,INT QUIT HUP USR1 USR2 WINCH 3.2 Worker進程 接收信號 TERM,INT QUI 閱讀全文
posted @ 2024-07-09 15:07
david_cloud
閱讀(14)
評論(0)
推薦(0)
摘要:
1 Nginx的三個主要應用場景 三個主要應用場景為: 靜態資源服務(通過本地文件系統提供服務) 反向代理服務 API服務(OpenRestydeng ) 1.1 反向代理服務 1.1.1 負載均衡 負載均衡,一般包含兩方面的含義。 一方面是,將單一的重負載分擔到多個網絡節點上做并行處理,每個節點處 閱讀全文
posted @ 2024-07-09 15:06
david_cloud
閱讀(22)
評論(0)
推薦(0)
摘要:
TCP 三次握手中需要調優的內核參數 SYN 半連接隊列 net.ipv4.tcp_max_syn_backlog 半連接隊列滿時 開啟syncookies net.ipv4.tcp_syncookies = 1 全連接隊列 大小取的 min(somaxconn, backlog)最小值,所以調整兩 閱讀全文
posted @ 2024-07-09 15:02
david_cloud
閱讀(53)
評論(0)
推薦(0)
摘要:
常問知識點 閱讀全文
posted @ 2024-07-09 15:01
david_cloud
閱讀(9)
評論(0)
推薦(0)
摘要:
1. 背景 絕大數事故發生在應用上下線發布階段,所以要盡可能避免發布過程中由于應用自身代碼問題對用戶造成的影響。 業界發布規范: 可灰度(可以通過 Argo Rollout/OpenKruise 支持) 可觀測(容器狀態、容器速查大盤、發布/配置變更/K8s 事件、業務日志/業務埋點、jstack/ 閱讀全文
posted @ 2024-07-09 14:53
david_cloud
閱讀(51)
評論(0)
推薦(0)
摘要:
1. 什么是 HPA ? HPA(Horizontal Pod Autoscaler)是 Kubernetes 中的一種資源自動伸縮機制,用于根據某些指標動態調整 Pod 的副本數量。 2. 什么時候需要 HPA ? 負載波動:當您的應用程序的負載經常發生波動時,HPA 可以自動調整 Pod 的副本 閱讀全文
posted @ 2024-07-09 14:48
david_cloud
閱讀(47)
評論(0)
推薦(0)

浙公網安備 33010602011771號