Netty線程模型總結(jié)

2018-08-07 16:00 更新

通過(guò)本章內(nèi)容,大家應(yīng)該知道了 Netty 使用的是哪個(gè)線程模型,使用線程模型的時(shí)候有什么優(yōu)缺點(diǎn)以及當(dāng)使用 Netty 時(shí),它們是如何簡(jiǎn)化你的生活的。

除了學(xué)習(xí)的內(nèi)部運(yùn)作,您獲得了洞察力,知道如何可以執(zhí)行自己的任務(wù)在 EventLoop(I/O Thread) 和 Netty 一樣。你學(xué)會(huì)了如何在一大堆任務(wù)中安排任務(wù)。您還了解了如何驗(yàn)證一個(gè)任務(wù)是否執(zhí)行以及如何取消它。

你現(xiàn)在知道 Netty 使用的各個(gè)先前版本的線程模型,你獲得了更多的背景信息知道為什么新線程模型是更強(qiáng)大的。

你對(duì) Netty 的線程模型有了深入了解,從而幫助您最大限度地提高您的應(yīng)用程序性能,同時(shí)最小化所需的代碼。關(guān)于線程池和并發(fā)訪問(wèn)的更多信息,請(qǐng)參閱 Java Concurrency in Practice (Brian Goetz)。他的書(shū)將會(huì)給你一個(gè)更深層次的了解,即使是最復(fù)雜的應(yīng)用程序必須處理多線程的用例場(chǎng)景。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)