FIX(quickfix)如何设置用于FIX会话的NIC / IP

时间:2011-09-02 18:23:52

标签: quickfix fix-protocol

我即将使用FIX协议(QuickFix for C ++)编写交易应用程序。计算机配置了6个NIC卡。如何让我的FIX应用程序(在案例中充当发起者)使用全部6个可用的特定NIC卡(IP地址)?启动器设置只允许我设置目标主机/端口,而不是源IP /端口。

并且,如何让它在同一个应用程序中同时使用2个以上的NIC卡(用于负载平衡)?

谢谢

2 个答案:

答案 0 :(得分:2)

启动器只需要知道它需要连接的IP地址。分组应该如何达到IP是较低网络层和内核网络堆栈的工作。

关于2个以上的网卡,应该由内核路由表或路由器来处理。

答案 1 :(得分:2)

您可以在路由表中设置特定路由。 例: route add -host gw

您要连接到的目标计算机的IP地址在哪里。  是您要使用的NIC之一的IP地址。

因此它将使用该NIC卡进行quickfix会话。 希望这会有所帮助。