合约行情通道独立:本页操作 /api/admin/system/futures-stream-monitor/*,订阅 Binance fapi 的 @trade 流, 不会影响现货 @trade 流。合约 K 线、滑动窗口、Disruptor 与现货物理隔离。
运行状态
{{ statusLineMain }}
健康 {{ healthLevelLabel }} · 重连 {{ health.reconnectAttempts != null ? health.reconnectAttempts : 0 }} 次
入库合约
{{ health.totalSymbols != null ? health.totalSymbols : '—' }}
futures_symbol 全表
已启用(可订阅)
{{ health.tradableSymbols != null ? health.tradableSymbols : '—' }}
enabled=1 且 TRADING
成功订阅监听 ★
{{ streamConnected ? (health.listeningSymbols != null ? health.listeningSymbols : '—') : 0 }}
仅 connected=true 时计入;意图运行≠已接入
距上次消息
{{ idleSeconds }} s
无消息将触发重连
成功订阅:上方绿条或带 ★ 的卡片「成功订阅监听」;数字 = 当前 @trade 实际接入路数(运行中一般等于「已启用」)。 入库 {{ health.totalSymbols != null ? health.totalSymbols : '—' }} 个 ≠ 已订阅;「同步合约交易对」只更新库表,不自动开流。 启动后本进程将订阅合约(U 本位永续)的逐笔成交流(@trade), 聚合到 1 分钟 K 线后写入 WIN_*_FUT_PREFIX 合约独立窗口,供合约趋势策略使用。 断流将按 cmc.futures-stream 配置自动重连;点击「停止」后不会再尝试重连。
技术明细(币对数量请看上方绿条 / ★ 卡片,此处不重复)
{{ row.label }} {{ row.value }}
{{ syncPhaseLabel }} · {{ syncDetailMessage }} · 已落库 {{ syncProgress.processedSymbols }}/{{ syncProgress.totalSymbols }} (批 {{ syncProgress.batchProcessed }}/{{ syncProgress.batchTotal }}
{{ syncPercentClamped }}%
{{ syncOutcome.lastSuccess ? '最近一次同步已完成' : '最近一次同步失败' }} {{ formatSyncTs(syncOutcome.lastFinishedAtEpochMs) }} · 解析 {{ syncOutcome.inserted }} / upsert 影响 {{ syncOutcome.updated }} / 跳过 1000 系列 {{ syncOutcome.skipped1000 }} · {{ syncOutcome.lastMessage }}

enabled=1 且币安状态为 TRADING 的合约会进入 @trade 订阅。 修改启停后若成交流已在运行,系统将自动重连以刷新订阅列表(无需手动停启)。

标的 币安状态 启用
{{ item.symbol }} {{ item.status || '—' }}
暂无数据。请先点击「同步合约交易对」。