TradeImexLastSeqStore
Persistis per- connection received sequence numbers across Forwarder reiniciou. Sem persistência, cada processo de Forwarder inicia com _lastSeqNum =0, envia ResendRequest {FromSeq=1}, e respostas IMEX replaying the inteira sessão - dezenas de segundos de história que bloqueiam barramento de mensagens com um único fio OrdersForwardingModule e param todos os clientes concorrentes OrderRegister. Disposição de armazenamento: um único arquivo JSON sob o diretório de dados do Forwarder: {Data} / imex_trade_lastseq.json {"login@host:port": 12345,...} Várias instâncias TradeImexDialect no mesmo processo compartilham o arquivo através de uma trava estática e leitura-morte-escrever o dicionário. Se o arquivo estiver faltando ou corromper a loja retorna 0 - degradação graciosa corresponde ao comportamento de pré-persistência (uma repetição completa na primeira inicialização, não pior).