安装
调度器安装
- 进入安装向导
运行安装文件后,进入达梦数据交换平台安装程序-调度器安装向导界面,如下图所示:
- 授权协议
在安装和使用达梦数据交换平台之前,该安装程序需要用户阅读授权协议条款,用户如接受该协议,则选中【接受】,并点击【下一步】继续安装;用户若选中【不接受】,将无法进行安装,如下图所示:
- 验证 Key 文件
用户可以选择【免费试用达梦数据交换平台】选项使用试用版 Key 文件,或者选择【使用已申请的 Key 文件】选项自行添加 Key 文件路径,安装程序将自动验证 Key 文件信息,如果是合法的 Key 文件且在有效期内,用户可以点击【下一步】继续安装,如下图所示:
- 选择安装组件和目录
达梦数据交换平台安装程序-调度器目前只提供【标准版】的安装。选择【自定义】安装,用户可以在可选择的安装组件中自行选择,自定义组件中包括控制器和调度器,如果已经安装了控制器可以不用选择安装,否则必须安装控制器。
用户可以选择达梦数据交换平台的安装目录。达梦数据交换平台在 Windows 平台默认是安装在 C:\dmetl5 下。
用户可以自己配置 jdk。选择【使用软件 jdk】,则程序安装完毕后运行时使用软件自带的 jdk;选择【使用本机系统 jdk】,需要预先在电脑上安装 jdk 并配置相应的 %JAVA_HOME%,程序安装完毕后运行时使用本机系统自带的 jdk;选择【指定其他 jdk】,可以指定其他 jdk 目录,则安装完毕后程序运行时会使用指定的 jdk。
用户可以选择【创建开始菜单快捷方式】和【创建桌面快捷方式】。若勾选【创建开始菜单快捷方式】,则安装完毕后会在开始菜单栏创建“达梦数据交换平台软件 V5.0调度器”的快捷方式;若勾选【创建开始菜单快捷方式】,则安装完毕后会在桌面创建“达梦数据交换平台软件 V5.0调度器”的快捷方式,“达梦数据交换平台软件 V5.0调度器”文件夹包括卸载程序、帮助手册和服务管理。
若已经安装了控制器,此处还是选择安装控制器,则会提示是否选择对控制器进行覆盖安装,当勾选【确定】时会对控制器进行覆盖安装,勾选【取消】时不进行覆盖安装,然后进入【下一步】安装。
若已经安装了控制器和调度器,则会提示对控制器和调度器是否进行覆盖安装。
- 安装前小节
安装前需要用户确认安装目录。
- 安装过程
点击安装即可开始安装达梦数据交换平台。
- 配置元数据库
若用户选择安装达梦数据交换平台调度器组件,在安装完成后可以对达梦数据交换平台元数据库进行配置和初始化。
选择元数据库的类型,可以选择【使用内置数据库】(内置为 derby 数据库)作为元数据库;也可以选择【使用外置数据库】作为元数据库,达梦数据交换平台支持使用 DM6、DM7、DM8、SqlServer2000、SqlServer2005、SqlServer2008、MySql3、MySql4、MySql5、MySql6和Oracle8、Oracle9、Oracle10、Oracle11、Oracle12 作为外部元数据库,需要在下面的输入框中填写外部元数据库的连接信息。
勾选【初始化元数据库】选项,表示在安装时初始化元数据库,如果选择不初始化元数据库,则服务器第一次启动时会自动初始化元数据库。
选择【下一步】即可完成配置元数据库的一系列操作。若选择内置数据库,则安装目录下的 scheduler.ini 的 METADATA_TYPE 配置为 Derby,若选择外置数据库,则 METADATA_TYPE 配置为相应的外部数据库的类型,同时会配置 JDBC_DRIVER、JDBC_URL、JDBC_USER、JDBC_PASSWORD 四个对应的参数。
- 控制器服务
安装达梦数据交换平台控制器后,可以选择创建对应的系统服务,方便用户进行服务管理。用户可以配置 controller.ini 中控制器的服务名 SERVICE_NAME,在管理器中的显示的控制器名称 SERVICE_NAME 以及管理器的地址 MANAGER_URL,同时可以选择服务的启动方式是【自动】还是【手动】。
- 调度器服务
安装达梦数据交换平台调度器后,可以选择创建对应的系统服务,方便用户进行服务管理。用户可以配置 scheduler.ini 中调度器的服务名 SERVICE_NAME,在管理器中的显示名称 SCHEDULER_NAME,该调度器所属的控制器名称 CONTROLLER_NAME,该调度器的端口 SCHEDULER_LISTENER_PORT 已经调度器连接的管理器的地址 MANAGER_URL,同时可以选择服务的启动方式是【自动】还是【手动】。
- 安装总结
用户可以查看当前安装状态,也可以查看安装日志了解详细信息。
管理器安装
- 进入安装向导
运行安装文件后,进入达梦数据交换平台安装程序-管理器安装向导界面,如下图所示:
- 授权协议
在安装和使用达梦数据交换平台之前,该安装程序需要用户阅读授权协议条款,用户如接受该协议,则选中【接受】,并点击【下一步】继续安装;用户若选中【不接受】,将无法进行安装,如下图所示:
- 选择安装目录
用户可以选择达梦数据交换平台的安装目录。达梦数据交换平台在 Windows 平台默认是安装在 C:\dmetl5 下。
用户可以自己配置 jdk。选择【使用软件 jdk】,则程序安装完毕后运行时使用软件自带的 jdk;选择【使用本机系统 jdk】,需要预先在电脑上安装 jdk 并配置相应的 %JAVA_HOME%,程序安装完毕后运行时使用本机系统自带的 jdk;选择【指定其他 jdk】,可以指定其他 jdk 目录,则安装完毕后程序运行时会使用指定的 jdk。
用户可以选择【创建开始菜单快捷方式】和【创建桌面快捷方式】,若勾选【创建开始菜单快捷方式】,则安装完毕后会在开始菜单栏创建“达梦数据交换平台软件 V5.0 管理器”的快捷方式;若勾选【创建开始菜单快捷方式】,则安装完毕后会在桌面创建“达梦数据交换平台软件 V5.0 管理器”的快捷方式,“达梦数据交换平台软件 V5.0 管理器”文件夹包括管理器的网址、卸载程序、帮助手册和管理器服务。
若已经安装了管理器,则会提示是否选择对管理器进行覆盖安装,当勾选【确定】时会对管理器进行覆盖安装,勾选【取消】时不进行覆盖安装,然后进入【下一步】安装。
- 安装前小节
安装前需要用户确认安装目录。
- 安装过程
点击安装即可开始安装达梦数据交换平台。
- 配置元数据库
在安装完成后可以对达梦数据交换平台元数据库进行配置和初始化。
选择元数据库的类型,可以选择【使用内置数据库】(内置为 derby 数据库)作为元数据库;也可以选择【使用外置数据库】作为元数据库,达梦数据交换平台支持使用 dm、mysql、sqlserver、oracle 作为外部元数据库,需要在下面的输入框中填写外部元数据库的连接信息。
选择【下一步】即可完成配置元数据库的一系列操作。若选择内置数据库,则安装目录下的 manager.ini 的 MAPPER_LOCATION 配置为 derby,若选择外置数据库,则 MAPPER_LOCATION 配置为相应的外部数据库的类型,同时会配置 JDBC_DRIVER、JDBC_URL、JDBC_USER、JDBC_PASSWORD 四个对应的参数。
- 管理器服务
安装达梦数据交换平台管理器后,可以选择创建对应的系统服务,方便用户进行服务管理。用户可以配置管理器的服务名以及 manager/tomcat/conf 目录下 server.xml 中管理器的启动端口,同时可以选择服务的启动方式是【自动】还是【手动】。
- 安装总结
用户可以查看当前安装状态,也可以查看安装日志了解详细信息。
原生执行器安装
- 进入安装向导
运行安装文件后,进入达梦数据交换平台安装程序-原生执行器安装向导界面,如下图所示:
- 授权协议
在安装和使用达梦数据交换平台之前,该安装程序需要用户阅读授权协议条款,用户如接受该协议,则选中【接受】,并点击【下一步】继续安装;用户若选中【不接受】,将无法进行安装,如下图所示:
- 选择安装组件和目录
达梦数据交换平台安装程序-原生执行器目前只提供【标准版】的安装。选择【自定义】安装,用户可以在可选择的安装组件中自行选择,自定义组件中包括控制器和原生执行器,如果已经安装了控制器可以不用进行安装,否则必须安装控制器。
用户可以选择达梦数据交换平台的安装目录。达梦数据交换平台在 Windows 平台默认是安装在 C:\dmetl5 下。
用户可以自己配置 jdk。选择【使用软件 jdk】,则程序安装完毕后运行时使用软件自带的 jdk;选择【使用本机系统 jdk】,需要预先在电脑上安装 jdk 并配置相应的 %JAVA_HOME%,程序安装完毕后运行时使用本机系统自带的 jdk;【选择指定其他 jdk】,可以指定其他 jdk 目录,则安装完毕后程序运行时会使用指定的 jdk。
用户可以选择【创建开始菜单快捷方式】和【创建桌面快捷方式】。若勾选【创建开始菜单快捷方式】,则安装完毕后会在开始菜单栏创建“达梦数据交换平台软件 V5.0原生执行器”的快捷方式;若勾选【创建开始菜单快捷方式】,则安装完毕后会在桌面创建“达梦数据交换平台软件 V5.0原生执行器”的快捷方式,“达梦数据交换平台软件 V5.0原生执行器”文件夹包括卸载程序、帮助手册和服务管理。
若已经安装了控制器,此处还是选择安装控制器,则会提示是否选择对控制器进行覆盖安装,当勾选【确定】时会对控制器进行覆盖安装,勾选【取消】时不进行覆盖安装,然后进入【下一步】安装。
若已经安装了控制器和原生执行器,则会提示是否选择对控制器和原生执行器进行覆盖安装。
- 安装前小节
安装前需要用户确认安装目录。
- 安装过程
点击安装即可开始安装达梦数据交换平台。
- 控制器服务
安装达梦数据交换平台控制器后,可以选择创建对应的系统服务,方便用户进行服务管理。用户可以配置 controller.ini 中控制器的服务名 SERVICE_NAME,在管理器中的显示的控制器名称 SERVICE_NAME 以及管理器的地址 MANAGER_URL,同时可以选择服务的启动方式是【自动】还是【手动】。
- 原生执行器服务
安装达梦数据交换平台原生执行器后,可以选择创建对应的系统服务,方便用户进行服务管理。用户可以配置 native-executor.ini 中原生执行器的服务名 SERVICE_NAME,在管理器中的显示名称 EXECUTOR_NAME,该原生执行器所属的控制器名称 CONTROLLER_NAME 以及调度器的地址。
SCHEDULER_LISTENER_HOST 和调度器的端口 SCHEDULER_LISTENER_PORT,本地执行的最大并发运行流程数 ENGINE_WORKER_COUNT,同时可以选择服务的启动方式是【自动】还是【手动】。
- 安装总结
用户可以查看当前安装状态,也可以查看安装日志了解详细信息,试用版本的用户名和密码都为 admin。
配置
控制器配置
在 DMETL 安装文件夹的 controller 目录下有个 controller.ini 文件,这是控制器的配置文件。其中的配置项说明见下表:
配置项名称 | 说明 |
---|---|
CONTROLLER_NAME | 控制器名称,必须唯一,由安装程序生成 |
SERVICE_NAME | 控制器系统服务名,一般由安装程序修改 |
MANAGER_URL | 控制器启动时需要向管理器注册,需要填写管理器地址 |
LISTENER_ADDRESS | 监听地址,多网卡或者多ip的情况下指定监听器需要绑定的ip,localhost或者空表示绑定到所有地址,多个地址以逗号分隔 |
INTERNAL_SYSTEM_USER_PWD | 内部系统用户密码,用于系统内部通信,一般不建议修改 |
LISTENER_PORT | 监听端口,自动生成,一般不需要修改 |
SERVICE_ID | 服务ID,唯一标识一个etl服务实例, 系统自动维护,用户一般无需修改 |
管理器配置
在 DMETL 安装文件夹的 manager 目录下有个 manager.ini 文件,这是管理器的配置文件。其中的配置项说明见下表:
配置项名称 | 说明 |
---|---|
JDBC_DRIVER | JDBC的driver |
JDBC_URL | JDBC的url |
JDBC_USER | JDBC的user |
JDBC_PASSWORD | JDBC的password |
initialSize | 连接池初始连接数,默认0 |
maxActive | 连接池最大连接数,默认20 |
maxIdle | 连接池最大空闲数,默认20 |
minIdle | 连接池最小空闲数,默认1 |
maxWait | 连接池最长等待时间,默认60000 |
mapperLocations | 当需要切换不同的元数据库类型时,此处需要配置相应的mapperLocations的位置 |
ENABLE_VERSION | 是否启用版本管理,0表示不启用,1表示启用 |
SESSION_TIME_OUT | Session到期时间,默认30分钟 |
SOCKETIO_PORT | socketIO端口,默认9092,用于socketIO的通信 |
INTERNAL_SYSTEM_USER_PWD | 内部系统用户密码,用于系统内部通信,一般不建议修改 |
调度器配置
在 DMETL 安装文件夹的 scheduler 目录下有个 scheduler.ini 文件,这是调度器的配置文件。其中的配置项说明见下表:
配置项名称 | 说明 |
---|---|
SCHEDULER_NAME | 调度器名称,一般由安装程序生成 |
CONTROLLER_NAME | 调度器所属的控制器名称,一般由安装程序生成 |
MANAGER_URL | 调度器启动时需要向管理器注册,需要填写管理器地址 |
SERVICE_NAME | 调度器系统服务名,一般由安装程序修改 |
SCHEDULER_LISTENER_HOST | 调度器监听地址 |
SCHEDULER_LISTENER_PORT | 调度器监听端口 |
METADATA_TYPE | 元数据库的类型,可配置的类型包括Derby;DM6;DM7;DM8; Oracle8;Oracle9;Oracle10;Oracle11;Oracle12;SQLServer2000; SQLServer2005;SQLServer2008;MySQL3;MySQL4;MySQL5;MySQL6; |
JDBC_DRIVER | JDBC的driver |
JDBC_URL | JDBC的url |
JDBC_USER | JDBC的user |
JDBC_PASSWORD | JDBC的password |
START_SCHEDULER_ENGINE | 是否自动启动调度器引擎,0表示非自动启动,1表示自动启动 |
INTERNAL_SYSTEM_USER_PWD | 内部系统用户密码,用于系统内部通信,一般不建议修改 |
SERVICE_ID | 服务ID,唯一标识一个etl服务实例, 系统自动维护,用户一般无需修改 |
原生执行器配置
在 DMETL 安装文件夹的 executor_native 目录下有个 native-executor.ini 文件,这是原生执行器的配置文件。其中的配置项说明见下表:
配置项名称 | 说明 |
---|---|
EXECUTOR_NAME | 原生执行器名称,一般由安装程序生成 |
CONTROLLER_NAME | 原生执行器所属的控制器名称,一般由安装程序生成 |
SERVICE_NAME | 原生执行器系统服务名,一般由安装程序修改 |
SCHEDULER_LISTENER_HOST | 调度器监听地址 |
SCHEDULER_LISTENER_PORT | 调度器监听端口 |
LISTENER_ADDRESS | 原生执行器监听地址,多网卡或者多ip的情况下指定监听器需要绑定的ip,localhost或者空表示绑定到所有地址,多个地址以逗号分隔 |
LISTENER_PORT | 监听端口,自动生成 |
CACHE_DIR | 磁盘缓存目录,支持使用以下系统属性:* user.home - 用户主目录 * user.dir - 当前工作目录* java.io.tmpdir - 系统临时目录 |
INTERNAL_SYSTEM_USER_PWD | 内部系统用户密码,用于系统内部通信,一般不建议修改 |
SERVICE_ID | 服务ID,唯一标识一个etl服务实例, 系统自动维护,用户一般无需修改 |
ENGINE_WORKER_COUNT | 最大并发运行流程数 |
启动与停止
控制器启动与停止
控制器可以通过命令行的形式或者以系统服务的形式两种方式来启动和停止控制器。
在 windows 环境下,controller 目录下一些批处理文件功能介绍如下:
- controller_start.bat:以命令行的方式启动控制器;
- controller_stop.bat:通知控制器停止执行;
- install_controller_service.bat:安装控制器系统服务;
- uninstall_controller_service.bat:卸载控制器系统服务;
- controller_service_start.bat:启动控制器操作系统服务;
- controller_service_stop.bat:停止控制器操作系统服务;
- controller_service_restart.bat:重启控制器操作系统服务。
- 命令行形式启动控制器
在 Windows 平台下进入达梦数据交换平台的安装目录,执行 controller 目录下的 controller_start.bat 脚本文件,以命令行的方式启动控制器,当出现 “Register controller success” 日志信息时说明控制器已经向管理器成功注册,否则控制器将不停地向管理器注册信息,过程如下图所示。
- 服务形式启动控制器
用户在系统服务中找到控制器相应的服务即可以服务的形式启动、停止或重启控制器服务。
也可以进入达梦数据交换平台安装目录,在 controller 目录下执行对应的脚本文件来管理控制器服务。
管理器启动与停止
管理器可以通过命令行的形式或者以系统服务的形式两种方式来启动和停止管理器。
在 windows 环境下,manager 目录下一些批处理文件功能介绍如下:
- manager_start.bat:以命令行的方式启动管理器;
- manager_stop.bat:通知管理器停止执行;
- install_manager_service.bat:安装管理器操作系统服务;
- uninstall_manager_service.bat:卸载管理器操作系统服务;
- manager_service_start.bat:启动管理器操作系统服务;
- manager_service_stop.bat:停止管理器操作系统服务;
- manager_service_restart.bat:重启管理器操作系统服务。
- 命令行形式启动管理器
在 Windows 平台下进入达梦数据交换平台的安装目录,执行 manager 目录下的 manager_start.bat 脚本文件,以命令行的方式启动管理器,以8080端口为例,如果启动后能够打开 http://localhost:8080/dmetl-manager
,说明管理器启动成功,过程如下图所示。
- 服务形式启动管理器
用户在系统服务中找到管理器相应的服务即可以服务的形式启动、停止或重启管理器服务。
也可以进入达梦数据交换平台安装目录,在 manager 目录下执行对应的脚本文件来管理管理器服务。
调度器启动与停止
调度器可以通过命令行的形式或者以系统服务的形式两种方式来启动和停止调度器。
在 windows 环境下,scheduler 目录下一些批处理文件功能介绍如下:
- scheduler_start.bat:以命令行的方式启动调度器;
- scheduler_stop.bat:通知调度器停止执行;
- install_scheduler_service.bat:安装调度器系统服务;
- uninstall_scheduler_service.bat:卸载调度器系统服务;
- scheduler_service_start.bat:启动调度器操作系统服务;
- scheduler_service_stop.bat:停止调度器操作系统服务;
- scheduler_service_restart.bat:重启调度器操作系统服务。
- 命令行形式启动调度器
在 Windows 平台下进入达梦数据交换平台的安装目录,执行 scheduler 目录下的 scheduler_start.bat 脚本文件,以命令行的方式启动调度器,当出现 “Metadata engine started” 日志信息时说明调度器启动成功,当出现 “Register scheduler success” 日志信息时说明调度器已经向数据库成功注册信息,当出现 “Notify manager success” 时,说明调度器已经成功通知管理器更新缓存节点缓存信息,否则调度器将不断的尝试通知管理器,过程如下图所示。
- 服务形式启动调度器
用户在系统服务中找到调度器相应的服务即可以服务的形式启动、停止或重启调度器服务。
也可以进入达梦数据交换平台安装目录,在 scheduler 目录下执行对应的脚本文件来管理调度器服务。
原生执行器启动与停止
原生执行器可以通过命令行的形式或者以系统服务的形式两种方式来启动和停止原生执行器,与其他服务不同,原生执行器通过 osgi 的方式启动服务。
在 windows 环境下, executor_native 目录下一些批处理文件功能介绍如下:
- executor_native_start.bat:以命令行的方式启动原生执行器;
- executor_native_stop.bat:通知原生执行器停止执行;
- install_executor_native_service.bat:安装原生执行器操作系统服务;
- uninstall_executor_native_service.bat:卸载原生执行器操作系统服务;
- executor_native_service_start.bat:启动原生执行器操作系统服务;
- executor_native_service_stop.bat:停止原生执行器操作系统服务;
- executor_native_service_restart.bat:重启原生执行器操作系统服务。
- 命令行形式启动原生执行器
在 Windows 平台下进入达梦数据交换平台的安装目录,执行 executor_native 目录下的 executor_native_start.bat 脚本文件,以命令行的方式启动原生执行器,当出现各个相应的 bundle 启动信息时说明原生执行器启动成功,当出现 “Register executor success” 日志信息时说明原生执行器已经成功向数据库注册信息,过程如下图所示。
- 服务形式启动原生执行器
用户在系统服务中找到原生执行器相应的服务即可以服务的形式启动、停止或重启原生执行器服务。
也可以进入达梦数据交换平台安装目录,在 executor_native 目录下执行对应的脚本文件来管理原生执行器服务。
内存参数配置修改
控制器内存配置参数修改
当运行 controller_start.bat 启动控制器时,可以修改 controller_start.bat 中的内存参数,如下表所示:
参数名称 | 参数说明 |
---|---|
-XX:MetaspaceSize | Metaspace扩容时触发FullGC的初始化阈值 |
-XX:MaxMetaspaceSize | Metaspace区域的最大值 |
-Xms | JVM初始分配的内存大小 |
-Xmx | JVM最大分配的内存大小 |
当以服务的方式启动控制器时,需要修改 controller_service.conf 中的配置参数,如下表所示:
参数名称 | 参数说明 |
---|---|
-XX:MetaspaceSize | Metaspace扩容时触发FullGC的初始化阈值 |
-XX:MaxMetaspaceSize | Metaspace区域的最大值 |
wrapper.java.initmemory | JVM初始分配的内存大小 |
wrapper.java.maxmemory | JVM最大分配的内存大小 |
管理器内存配置参数修改
当运行 manager_start.bat 启动管理器时,可以修改 manager_start.bat 中的内存参数,如下表所示:
参数名称 | 参数说明 |
---|---|
-XX:MetaspaceSize | Metaspace扩容时触发FullGC的初始化阈值 |
-XX:MaxMetaspaceSize | Metaspace区域的最大值 |
-Xms | JVM初始分配的内存大小 |
-Xmx | JVM最大分配的内存大小 |
-XX:MaxGCPauseMillis | 最大垃圾收集停顿时间,它的值是一个大于0的整数,单位为毫秒(ms) |
当以服务的方式启动管理器时,需要修改 manager_service.conf 中的配置参数,如下表所示:
参数名称 | 参数说明 |
---|---|
-XX:MetaspaceSize | Metaspace扩容时触发FullGC的初始化阈值 |
-XX:MaxMetaspaceSize | Metaspace区域的最大值 |
wrapper.java.initmemory | JVM初始分配的内存大小 |
wrapper.java.maxmemory | JVM最大分配的内存大小 |
-XX:MaxGCPauseMillis | 最大垃圾收集停顿时间,它的值是一个大于0的整数,单位为毫秒(ms) |
调度器内存配置参数修改
当运行 scheduler_start.bat 时,可以修改 scheduler_start.bat 中的内存参数,如下表所示:
参数名称 | 参数说明 |
---|---|
-XX:MetaspaceSize | Metaspace扩容时触发FullGC的初始化阈值 |
-XX:MaxMetaspaceSize | Metaspace区域的最大值 |
-Xms | JVM初始分配的内存大小 |
-Xmx | JVM最大分配的内存大小 |
-XX:MaxGCPauseMillis | 最大垃圾收集停顿时间,它的值是一个大于0的整数,单位为毫秒(ms) |
当以服务的方式启动调度器时,需要修改 scheduler_service.conf 中的配置参数,如下表所示:
参数名称 | 参数说明 |
---|---|
-XX:MetaspaceSize | Metaspace扩容时触发FullGC的初始化阈值 |
-XX:MaxMetaspaceSize | Metaspace区域的最大值 |
wrapper.java.initmemory | JVM初始分配的内存大小 |
wrapper.java.maxmemory | JVM最大分配的内存大小 |
-XX:MaxGCPauseMillis | 最大垃圾收集停顿时间,它的值是一个大于0的整数,单位为毫秒(ms) |
原生执行器内存配置参数修改
当运行 executor_native_start.bat 启动原生执行器时,可以修改 executor_native_start.bat 中的内存参数,如下表所示:
参数名称 | 参数说明 |
---|---|
-XX:MetaspaceSize | Metaspace扩容时触发FullGC的初始化阈值 |
-XX:MaxMetaspaceSize | Metaspace区域的最大值 |
-Xms | JVM初始分配的内存大小 |
-Xmx | JVM最大分配的内存大小 |
-XX:MaxGCPauseMillis | 最大垃圾收集停顿时间,它的值是一个大于0的整数,单位为毫秒(ms) |
当以服务的方式启动原生执行器时,需要修改 executor_native_service.conf 中的配置参数,如下表所示:
参数名称 | 参数说明 |
---|---|
-XX:MetaspaceSize | Metaspace扩容时触发FullGC的初始化阈值 |
-XX:MaxMetaspaceSize | Metaspace区域的最大值 |
wrapper.java.initmemory | JVM初始分配的内存大小 |
wrapper.java.maxmemory | JVM最大分配的内存大小 |
-XX:MaxGCPauseMillis | 最大垃圾收集停顿时间,它的值是一个大于0的整数,单位为毫秒(ms) |