




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1背 2設(shè)計(jì)目 模塊限 模塊設(shè) 異常處 測試考 設(shè)計(jì)文檔滿足的條件設(shè)計(jì)文檔內(nèi)容1背2對(duì)文檔中出現(xiàn)新的或不常見的名詞、概念或簡略語給出定義和設(shè)計(jì)目dsp用戶端的財(cái)務(wù)信息頁面和匯款記錄頁面兩個(gè)頁面功能;另外實(shí)現(xiàn)了管理端的系統(tǒng)環(huán)境(可選善,則需要開發(fā)相應(yīng)的樁程序,在“6.9測試考慮”中描述。與外界系統(tǒng)的詳細(xì)接口,如果沒有在總體設(shè)計(jì)或接口設(shè)計(jì)中定義,則在“6.5”中描述。在這里加入系統(tǒng)所需的軟,硬件,包括操作系統(tǒng),機(jī)器型號(hào)及配置要求。建議采用表格形式列如果已在總體設(shè)計(jì)中描述,該節(jié)可裁數(shù)據(jù)庫設(shè)one_main.user(DSP的主賬號(hào)與子賬號(hào)int(10)UCUC32DSP01int(10)dspDSPint(10)int(10)PRIMARY KEY`username`one_main.advertiser(DSP的主int(10)UCUC32int(10)dspDSP審核int(10)int(10)PRIMARY KEY ame`(`dsp_id數(shù)據(jù)庫數(shù)據(jù)量評(píng)估及說明(可選sql語句與過程設(shè)計(jì)及說明(可選)模塊設(shè)-UCUC的tplUC用開放平臺(tái)的JS來控制頁面的及文字樣式等,后續(xù)升級(jí)頁面PM可以在CMS中更新action為/index,此action根據(jù)角色分發(fā)到不同頁面登錄的url登錄成功后返回index登錄后跳轉(zhuǎn)到index,但urlwww2將登錄的用戶信息放在redis中,同時(shí)也放在內(nèi)存的threadContext ponent,封裝對(duì)casclient調(diào)用,更新session、redis、退出action為/user/logoutUC的方法,清空redis的首頁控制器index的流程錯(cuò)誤頁產(chǎn)品技術(shù)管理PM平臺(tái)管理產(chǎn)品技術(shù)管理PM平臺(tái)管理運(yùn)營管理銷售管理DSP子賬DSP主賬首是是跳轉(zhuǎn)到登錄否否否SessionSession否有否否是是更新session更新redis退出登錄logout流程請(qǐng)求路徑/URLweb模塊,類名為URLweb模塊,類名為登錄webweb 登錄配置文UCUCDSP平臺(tái)和管理端平臺(tái),需要兩個(gè)initAll在兩個(gè)initAll中,需要進(jìn)行角色的判斷,DSP主子賬號(hào)不能管理端平臺(tái)DSP頁面無{loginUserName userId: dspId auths }}管理端頁面的無{loginUserName userId: dspId auths }}請(qǐng)求路徑/URLwebURLweb模塊,類名為角色權(quán)限設(shè)UC接口寫RPC類,由userInfoMgr封裝業(yè)務(wù)只讀權(quán)限設(shè)權(quán)限器配DSP賬號(hào)的action,要配置只讀權(quán)限;而新DSP賬號(hào)的action,需要配置讀寫權(quán)限。請(qǐng)求路徑/webUC接口寫RPC類,由userInfoMgr請(qǐng)求路徑/web模塊,類名為新建DrucAcct的rpcUC新建UserInfoMgrUC和MCC新建UserMgr類,對(duì)應(yīng)于所有和User(DSP賬戶和主)相關(guān)的功DSP1、進(jìn)行用戶名、的校2UC3、返回3UC4、返回獲取DSP的所有主,基本流程同獲取DSP子賬DSP子賬名 、備調(diào)用UC接口調(diào)用UC接口驗(yàn)證否超過個(gè)數(shù)限是能否從中獲取是能否從中獲取否否暫停3秒中,過期時(shí)間為1分調(diào)用UC接口驗(yàn)證否超過個(gè)數(shù)限是否否UC是否添成否是從redis從redis返返回獲取所有DSP子賬獲取DSP獲取DSP如如果數(shù)量于某個(gè)閾是否是否賬戶,分頁返DSPString //DSPString //DSPString //DSP{String[]int //0}}DSPint //DSP主賬號(hào)intpageSize,//每頁的size,20,50,100intpage //請(qǐng)求第幾頁,從0開始Stringquery;//搜索的字符串{intcache,//能否前端cache,1能;0inttotalPage,//{int //DSP子賬號(hào)String //DSPString }String[]intstatus,//0成功,1,2,126,127}}新建主intoriAdvertiserId,//主String {String[]intstatus, //0成功,1,2,126,127}}獲取主intdspId, //DSP主賬號(hào)idDSP子帳號(hào)IDintpageSize,//每頁的size,20,50,100int //0{intcache,//cache,1能;0inttotalPage,//{intoriAdvertiserId,//主IDintnickName, StringregTime,//時(shí)間}String[]intstatus,//0成功,1,2,126,127}}請(qǐng)求路徑/UCservice模塊,類名為com.baidu.one.userservice模塊,類名為service模塊,類名為DSPservice模塊,類名為主service模塊,類名為DSPweb模塊,類名為主web封禁指1、將請(qǐng)求在系統(tǒng)禁策封禁算求將IP置,返回封禁信60次每次請(qǐng)求的時(shí)否繼繼續(xù)向下執(zhí)單機(jī)封禁/集群封儲(chǔ),公共可以為redis。每臺(tái)服務(wù)器都將自身機(jī)器的封禁信息寫入redis,之后再所有機(jī)器上的封禁信息,排序后進(jìn)行驗(yàn)證,如超過閾值,則將IP置入,返回封禁信息。讀讀寫讀機(jī)器B封機(jī)器A寫讀讀寫機(jī)器機(jī)器封禁功能寫讀讀寫機(jī)器機(jī)器考慮到在一個(gè)線程里完成兩個(gè)邏輯對(duì)redis的較為頻繁,及封禁指標(biāo)的時(shí)間維度(一般為分鐘1、新建封禁器prisonInterceptor進(jìn)行記錄每次請(qǐng)求的時(shí)2prisonTimer黑白策對(duì)于觸發(fā)永久封禁的ip,屬于行為,策略上不會(huì)設(shè)置封禁過期時(shí)間,且將此類用戶寫入如果業(yè)務(wù)上確實(shí)需要高并發(fā)請(qǐng)求,可以設(shè)置封禁白,系統(tǒng)不對(duì)中的IP進(jìn)行封禁驗(yàn)證數(shù)據(jù)同步到redis,供web/apione_main.prisonlist(封禁策略的黑白01201白u(yù)niquekey`prison`配置文件指定不同封禁60:30:180060秒內(nèi)30次封禁1800可以有多個(gè)封禁策略,-1代表60thispageisforbiddenbecauseoffrequently3;3;所有的服務(wù)器IP全局封器創(chuàng)意封器加載UC創(chuàng)意封器UC封 封禁校驗(yàn)基userid級(jí)別的封禁(需評(píng)估工作量暫緩開發(fā)實(shí)際中,多個(gè)用戶通過一個(gè)商的公共IP進(jìn)行請(qǐng)求,如果其中某個(gè)用戶導(dǎo)致公共IP被設(shè)計(jì)中除了將IPIP下的userId客戶時(shí)時(shí)時(shí)客戶服務(wù)器機(jī)器B封 服務(wù)器客戶機(jī)器A封 機(jī)器B校驗(yàn)線客戶機(jī)器A校驗(yàn)線Web機(jī)器Web機(jī)器寫寫寫寫讀Web機(jī)器寫時(shí)時(shí)時(shí)記錄信獲獲取客戶返回封禁提示信否將IP將IP寫入redis繼續(xù)下面流開始執(zhí)開始執(zhí)獲取所有機(jī)器次是否永封是否是否將IP寫入結(jié)請(qǐng)求路徑/封禁service模塊,類名為service模塊,類名為類service模塊,類名為一般的器如參數(shù)映射、上傳文件、等
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版供電設(shè)備檢修維護(hù)合同范本
- 2025版互聯(lián)網(wǎng)企業(yè)數(shù)據(jù)安全責(zé)任勞動(dòng)合同
- 二零二五年電工電氣設(shè)備維護(hù)保養(yǎng)服務(wù)合同
- 2025版電子產(chǎn)品線下零售代理銷售合同范本
- 2025版金融機(jī)構(gòu)信貸資產(chǎn)證券化合同模板
- 二零二五年度火鍋店裝修與裝修材料質(zhì)量保證合同
- 二零二五版人工智能芯片研發(fā)股權(quán)投資合同
- 2025版網(wǎng)絡(luò)設(shè)備銷售與集成合同
- 2025版汽車抵押貸款中介服務(wù)合同模板
- 二零二五年度中小學(xué)教室使用租賃合同范本
- 導(dǎo)航時(shí)頻技術(shù)原理單選題100道及答案
- 《養(yǎng)雞和雞病的防治》課件
- 樓頂彩鋼瓦雨棚合同范例
- 制衣廠管理規(guī)章制度
- 2025年高考生物一輪復(fù)習(xí):人教版必修1、2+選擇性必修1、2、3共5冊知識(shí)點(diǎn)考點(diǎn)提綱匯編
- 臨床護(hù)理實(shí)踐指南2024版
- 河南省濮陽市2024-2025學(xué)年八年級(jí)上學(xué)期11月期中語文試題(含答案)
- 重大科技攻關(guān)計(jì)劃項(xiàng)目投標(biāo)書
- 南方全站儀NTS-332R說明書
- 浪潮社會(huì)招聘在線測評(píng)題
- 電纜價(jià)格自動(dòng)核算表
評(píng)論
0/150
提交評(píng)論