marklogic-corb - 如何即时更改corb线程数
问题描述
如何在 corb 运行期间减少线程数。我在下面尝试但不起作用谢谢
[linux1]$corb thread-count 8
解决方案
目前尚不清楚corb
您正在运行的进程是什么,不知道它如何传递任何命令行开关并使用它们来调用 CoRB 进程。
有一个THREAD-COUNT选项可以指定为系统属性、main arg 或OPTIONS-FILE或COMMAND-FILE中的选项。
CoRB 需要通过以下一种或多种机制指定选项:
- 命令行参数
- Java 系统属性例如:
-DXCC-CONNECTION-URI=xcc://user:password@localhost:8202
- 作为使用
-DOPTIONS-FILE=myjob.properties
. 还支持相对和完整文件系统路径。
如果在多个位置指定,命令行参数优先于 Java 系统属性,后者优先于OPTIONS-FILE属性文件中的属性。
在作业执行时,有几种方法可以动态调整线程数:
如果您将COMMAND-FILE设置为指向属性文件(在作业启动时不必存在,但可以是OPTIONS-FILE),那么 CoRB 将监视该文件并更新线程数,如果您碰巧改变了线程数
如果您已启用 UI,通过使用可用端口或端口范围指定JOB-SERVER-PORT ,那么您可以从 UI 更改线程数(URL 在启动时登录),也可以进行相同的 HTTP 调用UI 所做的。
推荐阅读
- vba - VBA 查找标题、删除并移至下一个标题
- iis-express - IIS Express 端口 - 文件中的多个端口
- javascript - 如何连接到在 Heroku 上运行的“WebSocket”服务器?
- php - 第一个条件 IF 无法运行,导致无法获取查看代码的数据
- build - 在根文件夹而不是 ./dist 中构建包裹
- vue.js - 使用 Bootstrap-Vue 在导航栏中添加动态头像
- javascript - 在线使用json
- python - 熊猫不掉线
- xlsxwriter - 模式的 xlsxwriter 格式似乎...有问题?
- python - 如何将“float64”转换为熊猫数据框中的时间戳