Gap de mensagens na recuperação
Só ResendRequest (35=2). Sem TCP Replayer (BW/BX/URDR/BY). Em queda/reconexão, dá pra perder mensagem.
Onde o TradeMate escorre.
Do que aparece no papel ao que se perde numa queda: as exposições e fragilidades do TradeMate FIX, organizadas por severidade.
Falhas que custam mensagem ou derrubam a conexão sem plano B.
Só ResendRequest (35=2). Sem TCP Replayer (BW/BX/URDR/BY). Em queda/reconexão, dá pra perder mensagem.
DR existe só na RCB (179.127.218.237). RTM e certificação sem IP de contingência.
O que fica à mostra no papel e o que faz o integrador errar.
IPs fixos de PROD, DR e cert nos guias: 179.127.215.237, DR .218.237, cert 200.19.60.182, RTM 10.0.48.x.
Material técnico marcado como interno pela B3 serve de base de integração — detalhe sensível fora do círculo restrito.
Enums/tags próprios (SubType 1–10, RFQ/VO, 290, InstrAttrib 50–59, 35002/40001…). Cada divergência é interpretação errada em potencial.
Não quebra, mas atrapalha em rajada.
Limite de 50 msg/s por sessão. Em rajada, suas mensagens ficam na fila.
O único endpoint de contingência documentado é o IP de DR da RCB. Mesmo host,
mesmas portas (32001 OE · 31001 MD · 30001 DC), mesmas credenciais CAU.
| Rede | Host FIX | Produção | Contingência (DR) |
|---|---|---|---|
| RCB | b3fi-fix.netb3.com.br |
179.127.215.237 |
179.127.218.237 |
| RTM | b3fi-fix.rtm.netb3.com.br |
10.0.48.153/32 |
— sem DR |
| Certificação | b3fi-fix.cert.netb3.com.br |
200.19.60.182 |
— sem DR |
Não existe message type ou porta “de falha”: o failover é de infraestrutura (troca de IP), não de protocolo.
Ver os 8 erros de padrão →