1. 程式人生 > >dubbo的一些預設變數【轉】

dubbo的一些預設變數【轉】

變數名 描述 預設值 用途
DEFAULT_IO_THREADS 預設IO執行緒 Math.min(Runtime.getRuntime().availableProcessors() + 1, 32) 建立NettyServer和MinaServer時
DEFAULT_PROXY 預設代理, javassist 通過生成位元組碼代替反射
DEFAULT_PAYLOAD 預設最大資料大小 8 * 1024 * 1024/8M 在從通道獲取資料進行編碼時判斷大小
DEFAULT_CLUSTER 預設叢集容錯方案 failover
DEFAULT_DIRECTORY 預設叢集目錄服務 dubbo
DEFAULT_LOADBALANCE 預設負載均衡方案 random(隨機)
DEFAULT_PROTOCOL 預設協議 dubbo
DEFAULT_EXCHANGER 預設資訊交換方式 header
DEFAULT_TRANSPORTER 預設傳輸方式 netty(netty3)
DEFAULT_REMOTING_SERVER 預設遠端客戶端 netty(netty3)
DEFAULT_REMOTING_CODEC 預設協議編碼 dubbo
DEFAULT_REMOTING_SERIALIZATION 預設遠端呼叫序列化方案 hessian2
DEFAULT_HTTP_CLIENT protocol為hession時的預設客戶端型別 jdk
DEFAULT_HTTP_SERIALIZATION http型別預設序列化方案 json
DEFAULT_CHARSET 預設字符集 UTF-8
DEFAULT_WEIGHT 服務預設權重 1000
DEFAULT_FORKS 預設並行請求數 2
DEFAULT_THREAD_NAME 預設執行緒名 Dubbo
DEFAULT_CORE_THREADS 預設核心執行緒數 0
DEFAULT_THREADS 執行緒池預設執行緒數 200
DEFAULT_QUEUES 預設佇列數 0
DEFAULT_IDLE_TIMEOUT 預設空閒時間 600 * 1000(10分鐘)
DEFAULT_ALIVE 連線預設存活時間 60 * 1000(1分鐘)
DEFAULT_CONNECTIONS 預設連線 0
DEFAULT_ACCEPTS 預設接收 0
DEFAULT_HEARTBEAT 預設心跳時間 60 * 1000(1分鐘)
DEFAULT_TIMEOUT 請求執行預設超時時間 1s
DEFAULT_CONNECT_TIMEOUT 連線預設超時時間 3s
DEFAULT_RETRIES 預設重試次數 2
DEFAULT_BUFFER_SIZE 預設緩衝區大小 8 * 1024(8K)
出處:https://blog.csdn.net/u013076044/article/details/78261656