2020 年 10 月 14 日

  • 更新
新设置

本周三,我们将在平台性能工作中再迈出重要的一步。WebSocket API 的改进旨在处理请求队列,以更有效地管理峰值活动

  1. 分配给处理未经身份验证的公共请求的系统容量将受到限制。

  2. 对于每个经过身份验证的连接,我们将有所谓的专职工作人员来处理 “BTC 私人 ME 操作”、“ETH 私人 ME 操作”、“非我私有操作”、“公开(但经过身份验证的)操作”。

通过单个连接发送的请求的当前设置:

请求已发送

处理订单

🅐🅑🅓🅑🅑🅒🅐🅐

🅐🅑🅓🅑🅑🅒🅐🅐

通过单一连接发送的请求的新设置:

请求已发送

处理订单

🅐🅑🅓🅑🅑🅒🅐🅐

🅐🅐🅐

🅑🅑🅑

🅓

🅒

分配两个不同的工作线程 “或” 意味着用户不必打开两个单独的连接来确保 BTC 匹配引擎的操作不会干扰 ETH 匹配引擎的操作。

此外,给定连接和给定货币的所有匹配引擎操作 “或” 都存储在可管理的队列中,因此,例如 cancel_all 可以取消未处理的买入/卖出/编辑请求,cancel_by_label 可以取消未处理的买入/卖出请求。

取消可管理队列中未处理的订单时,这会导致一个新的 错误码 13666 “用户请求取消”。