0
我目前正在運行一個FIX啓動器,併成功連接到一個接受器。問題是,沒有記錄日誌。下面是該應用程序的.cfg文件。日誌沒有被記錄爲quickfix C++會話
[DEFAULT]
ConnectionType=initiator
ReconnectInterval=2
ResetOnLogon=Y
FileStorePath=store
FileLogPath=logging
StartTime=00:00:00
EndTime=00:00:00
UseDataDictionary=Y
# standard config elements
[SESSION]
# inherit ConnectionType, ReconnectInterval and SenderCompID from default
BeginString=FIX.4.4
SenderCompID=INIT
TargetCompID=ACCEPT
SocketConnectHost=xxx
SocketConnectPort=xxx
HeartBtInt=30
DataDictionary=FIX44MD.xml
[SESSION]
BeginString=FIX.4.4
SenderCompID=INIT
TargetCompID=ACCEPT1
SocketConnectHost=xxx
SocketConnectPort=xxx
HeartBtInt=30
DataDictionary=FIX44OMS.xml
從中發起連接的代碼摘錄下面寫:
std::string file = argv[ 1 ];
FIX::SessionSettings settings(file);
Application application;
FIX::FileStoreFactory storeFactory(settings);
FIX::ScreenLogFactory logFactory(settings);
FIX::SocketInitiator initiator(application, storeFactory, settings, logFactory);
initiator.start();
application.run();
initiator.stop();
我敢肯定,這個問題是不相關的書面許可,因爲我運行的應用程序作爲管理員。
它工作。非常感謝! – bsam