我正在尝试通过websocket订阅自动收报机计划中的实时数据。
我使用.z.ws:{neg[.z.w] -8!value -9!x;}
作为ws处理程序。
我已经测试了成功连接到rdb的WebSocket机制。例如。简单的10#交易返回交易行。但是,当我连接到自动收报机并尝试.u.sub[
交易; AAPL]
例如,通过websocket时,只会出现一条消息而没有后续更新。
当我使用hopen ...从另一个q进程连接时,这很好用。
答案 0 :(得分:1)
.u.sub
通过异步泵,因此您需要在消费者端使用异步处理程序。你得到的最初刻度就是当时的tickerplant。我认为你是否通过websocket创建了初始版本并不重要。
在客户端q实例上尝试.z.ps:{0!x;}
,看看是什么时候异步。
在tickerplant上,您应该在字典.z.w