netty集群框架 求教netty集群方案?
求教netty集群方案?一個(gè)相對簡單的方法是使用zookeeper來實(shí)現(xiàn)服務(wù)發(fā)現(xiàn)。當(dāng)netty服務(wù)器啟動(dòng)時(shí),它會(huì)向ZK注冊,并在服務(wù)關(guān)閉時(shí)注銷。客戶端通過進(jìn)程名將可用的netty服務(wù)拉入ZK,訂閱ZK
求教netty集群方案?
一個(gè)相對簡單的方法是使用zookeeper來實(shí)現(xiàn)服務(wù)發(fā)現(xiàn)。
當(dāng)netty服務(wù)器啟動(dòng)時(shí),它會(huì)向ZK注冊,并在服務(wù)關(guān)閉時(shí)注銷??蛻舳送ㄟ^進(jìn)程名將可用的netty服務(wù)拉入ZK,訂閱ZK服務(wù)器的事件,并在客戶端處理分布式邏輯。
netty可以做什么?
建議使用緩存處理。根據(jù)您所說的數(shù)據(jù)量,基于redis的緩存完全可以滿足要求,訪問速度可以達(dá)到10W,另外,要使用的HashMap無論是并發(fā)HashMap還是其他,無論是增量查詢還是直接查詢頁面顯示,無論您是使用netty還是Mina進(jìn)行套接字?jǐn)?shù)據(jù)接收,所有這些都需要仔細(xì)考慮和設(shè)計(jì)。由于對并發(fā)性的需求如此之大,我們可以考慮構(gòu)建一個(gè)分布式集群。估計(jì)這正是領(lǐng)導(dǎo)者想要的目標(biāo)
不同的公司學(xué)習(xí)不同的技術(shù),接觸不同的東西