1.我們這里有3個抽獎池,每個池子有各種不同獎品,每天可以配置不同的池子,第1個池子獎品抽完會繼續(xù)抽第二個池子,直到三個池子全抽完,怎么設(shè)計庫表2.我們的系統(tǒng)有1000w條數(shù)據(jù),怎么把數(shù)據(jù)最高效率的進行導(dǎo)出,導(dǎo)出完之后用戶怎么知道可以了,我說設(shè)置狀態(tài)值,這個狀態(tài)值完成后是要刷新才可以的吧,那么怎么讓他不刷新就可以自動更新,如果用進度條表示怎么做,不用組件說說自己的想法。3.你們所有獎品庫存都是存到redis的嗎,那redis數(shù)據(jù)和mysql數(shù)據(jù)有什么關(guān)系,數(shù)據(jù)寫入時,mysql和redis是一致的嗎,如果redis掛了降級mysql,抽獎的這些請求直接穿透到mysql有什么問題,怎么避免打垮數(shù)據(jù)庫。4.有什么好一點的方案解決reids掛了的問題,你知道你們公司是怎么處理的嗎5.你的項目為什么用redis做分布式鎖,如果用zk怎么實現(xiàn)分布式鎖,如果鎖過期時間短,達不到效果怎么解決6.說一下你知道的日志類型有哪些,如果在rpc框架上,要統(tǒng)一打印系統(tǒng)日志,在rpc接口上應(yīng)該怎么實現(xiàn),包括出參,入?yún)?,耗時這些內(nèi)容。7.在普通的web應(yīng)用,所有的Controllerd對外的接口耗時打印出來,這種怎么實現(xiàn)8.websocket基于什么協(xié)議,tcp在nginx怎么配置