2017-02-02 8 views
0

修正時のフェールオーバー時に、sockethost:socketportの代わりにsockethost1:socketport1を接続しようとすると、その間に常に30秒待つ理由とこの時間を短縮する方法。クイックフィックスエンジンでのフェールオーバー

設定ファイルfrom quickfix engine page

# default settings for sessions 
[DEFAULT] 
ConnectionType=initiator 
ReconnectInterval=60 
SenderCompID=TW 

[SESSION] 
BeginString=FIX.4.2 
TargetCompID=INCA 
StartTime=12:30:00 
EndTime=21:30:00 
# overide default setting for RecconnectInterval 
ReconnectInterval=30 
HeartBtInt=30 
SocketConnectPort=6523 
SocketConnectHost=3.3.3.3 
# (optional) alternate connection ports and hosts to cycle through on failover 
SocketConnectPort1=8392 
SocketConnectHost1=8.8.8.8 
SocketConnectPort2=2932 
SocketConnectHost2=12.12.12.12 
DataDictionary=somewhere/FIX42.xml 

答えて

1

私はReconnectIntervalに異なる値を試してみましたが、私はそれが何の効果もないことを見つけたものあなたは

ReconnectInterval=30 

を持っているし、それはおそらく

+0

理由です。 –

+0

あなたはそれを2度セットしました... – rupweb

+0

私は試みましたが、動作していない、ReconnectIntervalが何もしていないようです。 –

関連する問題