在手冊的"The Ice Run Time in Detail"的"The Ice Threading Model"章節(jié)有詳細(xì)介紹,摘錄常用部分:
1.每個(gè)communicator會(huì)創(chuàng)建兩個(gè)線程池:分別命名為Ice.ThreadPool.Client和Ice.ThreadPool.Server
2.name.Size:初始線程池的數(shù)量,默認(rèn)為1
3.name.SizeMax:線程池中最大線程數(shù)量,默認(rèn)為1。線程的數(shù)量在Size和SizeMax之間動(dòng)態(tài)調(diào)整
4.name.SizeWarn:線程池的警戒線,超過此值,Ice運(yùn)行時(shí)會(huì)輸出警告日志信息
5.name.StackSize:線程池中線程的棧的大小,單位字節(jié),默認(rèn)為OS的默認(rèn)值
6.name.Serialize:大于零表示序列化同一個(gè)連接的所有請求,默認(rèn)為不序列化,即無序的。
7.默認(rèn)情況下,所有adapter共享communicator的線程池,但也可以根據(jù)具體情況指定單獨(dú)的線程池,暫時(shí)用不到,不多解釋了