как работает сеанс FIX в VPN-туннеле и сколько сеансов следует создавать, когда мы отправляем запрос в FIX.
Моя проблема заключается в том, что многие сеансы были созданы в VPN за один день, т. Е. Создано 30 000 сеансов. поэтому мой протокол FIX не отвечает должным образом,
как я могу создать только один сеанс за раз?
Этот файл свойств я использовал для подключения FIX.
FileStorePath=data
ConnectionType=initiator
SenderCompID=XXX
TargetCompID=PSE
#SocketConnectHost=********
StartTime=09:30:00
Asia/Manila
EndTime=16:30:01
Asia/Manila
HeartBtInt=30
ReconnectInterval=50000
ResetOnLogon=Y
ResetOnLogout=Y
ResetOnDisconnect=Y
Username=*******
Password=*****
BeginString=FIXT.1.1
DefaultApplVerID=9
SocketConnectPort=xx
Session.lookupSession(sessionId).logout("user requested");
Эта функция используется для выхода из системы. Но выдает следующую ошибку:
FIXIT.1.1: 135-> PSE, событие> (инициированный ответ на выход из системы) FIXIT.1.1: 135-> PSE, событие> (Отключение: полученный ответ на выход из системы)
Это журналы, которые отображаются на моей консоли. В вышесказанном выход выполнен успешно, и сеанс удален с моей стороны. Но проблема в том, что я не понял, сеанс разрушен или нет? А если сеанс уничтожен, то почему VPN-сервер показывает, что соединение не разрушено? Проблема с моей стороны или проблема с сетью?