dubbo的一些預設變數【轉】
阿新 • • 發佈:2018-12-12
變數名 | 描述 | 預設值 | 用途 |
---|---|---|---|
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) |