ops模块提供了一个函数closeinactivesessions可以删除不活跃的连接。详见 https://gitee.com/dolphindb/DolphinDBModules/tree/master/ops#32-closeinactivesessions- 然后你再定义一个schedulejob自动定时执行closeinactivesessions即可。
回答于 2023-04-07 17:08
DolphinDB 高可用集群提供元数据高可用、数据高可用和客户端高可用的功能,可以容忍单机故障,在任一节点发生故障时,数据库依然可以正常运作,保证业务不会中断。 元数据存储在控制节点(conroller)上。为了保证元数据的高可用,DolphinDB 采用 Raft 协议,通过部署多个控制节点来组成一个 Raft 组,只要宕机的控制节点...
回答于 2023-04-06 13:51
loadPlugin("./plugins/odbc/PluginODBC.txt") 有没有成功? 若成功了,你是不是loadPlugin与odbc::connect一起执行的?若是一起执行的,请在两行之间加一个go语句。DolphinDB 对提交执行的代码首先进行语法解析,代码全部解析成功后才开始执行。 go语句的作用是对代码分段进行解析和执行,即先解析并执行 go 语句之前的代...
回答于 2023-04-01 07:58
2个方法: 1.用writeLog函数写到节点日志 2.用writeLines函数封装一个print函数写到指定文件,例如: def appendLog(filePath, logText){ f = file(filePath,"a+") f.writeLine(string(now()) + " : " + logText) f.close() }
回答于 2023-03-29 14:56
同一个数据库(相同的分区机制)内的多个分布式表是co-location存储的,例如快照,逐笔委托,逐笔交易这些表,这样join的时候比较高效。
回答于 2023-03-16 13:59
server 2.00.9版本对流数据订阅做了较大的调整:发布端通过订阅端发起的连接发送流数据,订阅端不需要额外提供监听端口。因此升级到2.00.9后,api都需要升级,包括GUI的版本。 另外建议您c sharp直接订阅流表,不要调用publishTable。
回答于 2023-03-09 11:19