app端和server端工作

2021-07-02 18:33:36 字數 511 閱讀 4190

關於aap端和server端工作

我的思路是這樣的:(1

)客戶端本地快取,只有沒有合適的,才去伺服器取。(2

)當客戶端需要某種尺寸的,由客戶端告訴服務端的尺寸,服務端動態生成並快取起來。

(1)在的

url末尾加上引數,宣告需要生成的的新的尺寸,

例如,客戶端需要(

)的80*80

的尺寸,則在的路徑加上寬和高的引數(類似於

cdn的機制)

?w=80&h=80

,則伺服器就生成

80*80

的尺寸並返回。

server端:(1

)伺服器接收到的請求,先在快取中查詢這個尺寸的是否已經生成,如果已經在快取中有記錄,則不用重新生成。(2

)如果該尺寸的還沒生成,則生成新的尺寸,並把新生成的路徑放在快取中。在(

1)本地的快取,當

中沒有該時,才去服務取(2

)伺服器的快取,記錄不同尺寸的儲存路徑

WEB端server集群方案

原理 1 此處採用nginx keepalived實現高可用方案,每台web服務可支援200併發 2 每乙個web端由nginx實現負載。3 每乙個請求訪問通過nginx負載分配。img 實施 1 keepalived提供vip實現對於nginx熱備切換 2 nginx單服務承載所有請求壓力分配 3...

socket 套接字(server端)

一 osi七層模型 osi定義了網路互連的七層框架 物理層 資料鏈路層 網路層 傳輸層 會話層 表示層 應用層 即iso開放互連系統參考模型。如下圖所示。每一層實現各自的功能和協議,並完成與相鄰層的介面通訊。osi的服務定義詳細說明了各層所提供的服務。某一層的服務就是該層及其下各層的一種能力,它通過...

webd和app端的區別

web測試和應用測試從流程上來說,沒有區別。他們的主要區別在於具體測試的細節和方法有區別,比如 效能測試,在web測試只需要測試響應時間這個要素,在應用測試中還需要考慮流量測試和耗電量測試,在web端是相容瀏覽器,在應用端相容的是手機裝置而且相對應的相容性測試工具也不相同,web因為是測試相容瀏覽器...