
# Storm常用参数
本章节内容适用于MRS 3.x及后续版本。
#### 参数入口
参数入口，请参考[修改集群服务配置参数](https://support.huaweicloud.com/cmpntguide-mrs/mrs_01_2125.html)。
#### 参数说明
表1参数说明 
| 配置参数                   | 说明                                                                                                                                                                                                                                                                                                                                                                                                   | 默认值                                                                                                                                                                                                                                                                |
|:---|:---|:---|
| supervisor.slots.ports | supervisor上能够运行workers的端口列表。每个worker占用一个端口，且每个端口只运行一个worker。通过这项配置可以设置每台机器上运行的worker数量。端口的取值范围是1024到65535，不同端口使用逗号分隔。                                                                                                                                                                                                                                                                                | 6700,6701,6702,6703                                                                                                                                                                                                                                                |
| WORKER_GC_OPTS         | supervisor启动worker时使用的jvm选项。需要根据业务中对内存等的使用来进行设置，例如是简单业务处理，建议1G，即"-Xmx1G"；如果有窗口缓存，根据窗口大小计算：每条记录大小\*周期\*2。                                                                                                                                                                                                                                                                                             | -Xms1G -Xmx1G -XX:+UseG1GC -XX:+PrintGCDetails -Xloggc:artifacts/gc.log -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=1M -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=artifacts/heapdump |
| default.schedule.mode  | 默认调度器的调度模式。目前支持两个值，具体值与含义如下： - "AVERAGE"：使用按空闲Slot数目为优先级的调度机制  - "RATE"：使用按空闲Slot比率为优先级的调度机制   | AVERAGE                                                                                                                                                                                                                                                            |
| nimbus.thrift.threads  | 设置主用Nimbus对外提供服务时的最大连接线程数。当Storm集群规模较大，Supervisor实例数量较多时，需要增加线程数。                                                                                                                                                                                                                                                                                                                                    | 512                                                                                                                                                                                                                                                                |
   
