【问题标题】:Data does not get written to tickerplant unless I stop the Java process除非我停止 Java 进程,否则数据不会写入tickerplant
【发布时间】:2016-03-09 17:08:59
【问题描述】:

我正在尝试使用以下代码将一些数据写入tickerplant:

connection.ks(new Object[]{".u.upd", table, data});
LOG.info("Cycle {} for {} table completed", counter, table);
counter++;

我可以看到日志输出,但是当我检查数据库表时,数据不存在。如果我杀死java进程,就会插入上一个“循环”中的数据。

如果我使用方法 .k 而不是 .ks 它只会阻塞。

【问题讨论】:

  • 你有没有解决这个问题,因为我有类似的问题?
  • 是的。完全重启 KDB 和所有其他连接到它的组件后,一切正常(没有任何代码更改)。我不知道为什么它以前不起作用,我担心这可能会再次发生。如果您以某种方式解决此问题/找到问题的原因,请告诉我。

标签: java kdb


【解决方案1】:

也许这些kdb/java examples 会有所帮助。

否则,我建议发布您的整个代码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-17
    • 1970-01-01
    • 1970-01-01
    • 2012-09-18
    相关资源
    最近更新 更多