license
语法
license([fileName], [pubKeyFile])
参数
fileName 可选参数。需要指定的license文件的路径。
pubKeyFile 可选参数。需要指定的公钥文件的路径。
详情
显示 DolphinDB 的许可证信息。
返回值说明:
参数 |
含义 |
---|---|
authorization |
授权的类型:trial(试用版)/test(测试版)/commercial(商业版)。 |
licenseType |
许可证验证类型,有以下可选值:1:机器指纹绑定;2:在线验证;3:license server;0:其他方式 |
maxMemoryPerNode |
每个节点的内存上限,单位为 GB。 |
bindCores |
进程绑定的 CPU 内核的编号(从0开始)。注意,仅当 bindCPU 为 true 时有效。 |
maxCoresPerNode |
每个节点允许最大 CPU 核数。 |
clientName |
客户名称。 |
port |
为节点绑定的端口号。仅 License Server 和连接它的节点会返回此字段。 |
bindCPU |
进程是否绑定 CPU。 |
expiration |
许可证到期时间。 |
maxNodes |
集群允许的最大节点数。 |
version |
server 的版本号。用户只能使用不高于 version 版本的 server。若为空,则对版本没有限制。 |
modules |
模块名。用户只能使用 modules 指定的模块。若为 -1 表示对使用的模块没有限制。 |
例子
$ license();
authorization->trial
maxMemoryPerNode->128
licenseType->0
bindCores->0 1 3 5
maxCoresPerNode->8
clientName->test1
port->
bindCPU->true
expiration->2023.02.12
maxNodes->6
version->2.00
modules->-1