Пропали ядра после обновления тестера. - страница 5

 
Renat Fatkhullin:

Так опишите технически, что у вас не получается в агентах с этими файлами.

Найдем и исправим.

Прикладываю лог. Из него видно, что при попытке раздать задания 32 агентам происходит разрыв соединения

HQ      2       12:40:51.913    FX_10:2002      authorization on still connected agent
NJ      0       12:40:51.913    FX_10:2002      connection closed

спустя время я запускаю оптимизацию, выбрав одного агента

IE      3       12:49:00.800    Tester  stopped by user
OE      0       12:58:29.465    Experts optimization frame expert Tree_Brut_v_03 (Si Splice,M1) processing started
MG      0       12:58:29.891    Tester  cache file 'tester\cache\Tree_Brut_v_03.30.B8FE8C01F1BAAF758AA6C4D41D16B1AC.opt' contains 521 records
MH      1       12:58:29.950    Tester  Experts\Tree_Brut_v_03.ex5 math calculations test means no history and no symbol info for Si Splice
GG      0       12:58:29.950    Tester  complete optimization started
FL      0       12:58:29.950    Tester  reading of 521 result records from cache...
KF      0       12:58:29.950    FX_10:2000      connecting to 192.168.1.7:2000
QQ      0       12:58:29.950    Tester  1 blocks of results read from cache in 0 ms
GK      0       12:58:29.959    FX_10:2000      connected
PK      0       12:58:29.975    FX_10:2000      authorized (agent build 2571)
CO      0       12:58:29.975    FX_10:2000      pass 49 (batch of 2383 tasks) started
IH      0       12:58:50.004    FX_10:2000      common synchronization completed
NP      0       12:58:58.528    FX_10:2000      pass 49 returned result 10010000.000000 in 0:00:03.257
LN      0       12:59:02.914    FX_10:2000      pass 50 returned result 10010000.000000 in 0:00:01.319
NK      0       12:59:07.366    FX_10:2000      pass 51 returned result 10010000.000000 in 0:00:01.338
QP      0       12:59:12.140    FX_10:2000      pass 52 returned result 10010000.000000 in 0:00:01.381
PN      0       12:59:16.521    FX_10:2000      pass 53 returned result 10010000.000000 in 0:00:01.342
MK      0       12:59:20.899    FX_10:2000      pass 54 returned result 10010000.000000 in 0:00:01.347
HQ      0       12:59:25.479    FX_10:2000      pass 55 returned result 10010000.000000 in 0:00:01.333
DN      0       12:59:30.182    FX_10:2000      pass 56 returned result 10010000.000000 in 0:00:01.337
LK      0       12:59:34.571    FX_10:2000      pass 57 returned result 10010000.000000 in 0:00:01.338
MQ      0       12:59:39.003    FX_10:2000      pass 58 returned result 10010000.000000 in 0:00:01.337
LN      0       12:59:43.400    FX_10:2000      pass 59 returned result 10010000.000000 in 0:00:01.342
MD      0       12:59:43.944    Tester  file cache used 521 times
HL      0       12:59:43.944    Tester  optimization finished, total passes 11
HK      0       12:59:43.944    Statistics      optimization done in 1 minutes 14 seconds
GR      0       12:59:43.944    Statistics      shortest pass 0:00:01.319, longest pass 0:00:03.257, average pass 0:00:01.515
PQ      0       12:59:43.944    Statistics      110000 frames (43.22 Mb total, 412 bytes per frame) received
KJ      0       12:59:43.944    Statistics      local 0 tasks (0%), remote 11 tasks (100%), cloud 0 tasks (0%)
DF      0       12:59:43.995    Tester  11 new records saved to cache file 'tester\cache\Tree_Brut_v_03.30.B8FE8C01F1BAAF758AA6C4D41D16B1AC.opt'
JD      0       12:59:44.290    FX_10:2000      connection closed
NK      3       12:59:44.291    Tester  stopped by user

Видно, что оптимизация идет, однако что настораживает из лога видно что 50 задание заняло 1.319 секунды и в логе рапортуют об этом в 12:59:02.914, а о следующем выполненном задании 51 сообщают уже в 12:59:07.366 - спустя 5 секунд, при этом пишется, что задание выполнено за 1.338 секунды - возникает вопрос - это отставание лога от реальности или куда пропали 4 секунды, на пересылку данных?

Советник я передал 
Файлы:
 
И ещё вопрос - зачем в логах агентов принтуется информация советника, которую он выводит в лог при одиночном проходе?
 
Renat Fatkhullin:

Если есть проблемы с тестированием или тормозами, описывайте их с максимальной детализацией и логами, пожалуйста.

За последние полгода мы серьезно улучшили агентов и исправили множество проблем.

Следующий большой шаг - это переход на микроклауды, где вместо агента на ядро будут использоваться агенты на N ядер в рамках NUMA нод. Для этого нам надо многое переписать.

Часто агент долго выполняет задачу, а после пишет в логе shutdown started и такие задачи не засчитываются, как выполненные, из-за чего это может быть?


FR      0       16:21:02.228    Tester  account info found with currency BRL
ND      0       16:21:13.768    Network 1482 bytes of tester parameters loaded
JP      0       16:21:13.768    Network 27324 bytes of input parameters loaded
LH      0       16:21:13.802    Network 136468 bytes of symbols list loaded (18095 symbols)
HN      0       16:21:13.803    Tester  job 6858595088428173975 received from Cloud Server
ND      0       16:21:13.803    Tester  file added, 441144 bytes loaded
JQ      0       16:21:13.803    Tester  job 6858595088428173975 received from Cloud Server
DD      0       16:21:13.803    Tester  file added, 43637 bytes loaded
FL      0       16:21:13.803    Network 35424 bytes of optimized inputs info loaded
CK      0       16:21:13.803    Tester  successfully initialized
KM      0       16:21:13.803    Network 839 Kb of total initialization data received
RI      0       16:21:13.803    Tester  Intel Core i5-5200U  @ 2.20GHz, 32497 MB
KN      0       16:21:13.803    Tester  optimization pass 930 started
OH      0       16:21:13.819    Symbols WINQ20: symbol to be synchronized
JO      0       16:21:16.133    Symbols WINQ20: symbol synchronized, 3720 bytes of symbol info received
EN      0       16:21:18.210    History WINQ20: load 27 bytes of history data to synchronize in 0:00:01.584
NJ      0       16:21:18.211    History WINQ20: history synchronized from 2020.04.16 to 2020.08.07
RL      0       16:59:16.711    Ticks   WINQ20: ticks synchronization started
HE      0       16:59:16.756    Ticks   WINQ20: load 34 bytes of tick data to synchronize in 0:00:00.047
EJ      0       16:59:16.756    Ticks   WINQ20: history ticks synchronized from 2020.07.03 to 2020.08.07
OP      0       16:59:16.760    History WINQ20,M5: history cache allocated for 9803 bars and contains 2345 bars from 2020.04.16 10:50 to 2020.07.02 17:50
KP      0       16:59:16.760    History WINQ20,M5: history begins from 2020.04.16 10:50
NS      0       16:59:16.927    Tester  job 6858595088428173975 received from Cloud Server
GD      0       16:59:16.927    Tester  file added, 43637 bytes loaded
JS      0       16:59:16.927    Tester  job 6858595088428173975 received from Cloud Server
RG      0       16:59:16.927    Tester  file added, 43638 bytes loaded
JQ      0       17:00:16.362    Tester  tester agent shutdown started
DH      0       17:00:16.362    Tester  shutdown tester machine
LG      0       17:00:16.367    Tester  tester process stopped
KL      0       17:00:16.367    Tester  tester agent shutdown finished
PF      0       17:00:16.367            rescan needed


HG      0       17:00:43.751    Tester  account info found with currency BRL
QR      0       17:00:53.217    Network 27324 bytes of input parameters loaded
KG      0       17:00:53.217    Tester  job 6858595088428173975 received from Cloud Server
QR      0       17:00:53.217    Tester  file added, 441144 bytes loaded
MF      0       17:00:53.217    Tester  job 6858595088428173975 received from Cloud Server
OR      0       17:00:53.217    Tester  file added, 43637 bytes loaded
IF      0       17:00:53.217    Tester  job 6858595088428173975 received from Cloud Server
RS      0       17:00:53.217    Tester  file added, 43638 bytes loaded
HJ      0       17:00:53.504    Tester  successfully initialized
QS      0       17:00:53.504    Network 543 Kb of total initialization data received
LG      0       17:00:53.504    Tester  Intel Core i5-5200U  @ 2.20GHz, 32497 MB
QN      0       17:00:53.505    Tester  optimization pass 1350 started
GF      0       17:00:53.507    Symbols WINQ20: symbol to be synchronized
EN      0       17:00:54.557    Symbols WINQ20: symbol synchronized, 3720 bytes of symbol info received
CO      0       17:00:55.645    History WINQ20: load 27 bytes of history data to synchronize in 0:00:01.087
HJ      0       17:00:55.645    History WINQ20: history synchronized from 2020.04.16 to 2020.08.07
LM      0       17:00:55.645    Ticks   WINQ20: ticks synchronization started
JE      0       17:00:56.603    Ticks   WINQ20: load 34 bytes of tick data to synchronize in 0:00:00.967
FI      0       17:00:56.603    Ticks   WINQ20: history ticks synchronized from 2020.07.03 to 2020.08.07
RP      0       17:00:56.609    History WINQ20,M5: history cache allocated for 9803 bars and contains 2345 bars from 2020.04.16 10:50 to 2020.07.02 17:50
FQ      0       17:00:56.609    History WINQ20,M5: history begins from 2020.04.16 10:50
MS      0       17:09:03.873    Tester  tester agent shutdown started
MQ      0       17:09:03.873    Tester  shutdown tester machine
OF      0       17:09:03.876    Tester  tester process stopped
LO      0       17:09:03.877    Tester  tester agent shutdown finished
DE      0       17:09:04.930    Tester  account info found with currency BRL
JS      0       17:09:05.102    Network 27324 bytes of input parameters loaded
CH      0       17:09:05.102    Tester  job 6858595088428173975 received from Cloud Server
HR      0       17:09:05.102    Tester  file added, 441144 bytes loaded
QH      0       17:09:05.102    Tester  job 6858595088428173975 received from Cloud Server
LP      0       17:09:05.102    Tester  file added, 43637 bytes loaded
MG      0       17:09:05.102    Tester  job 6858595088428173975 received from Cloud Server
MS      0       17:09:05.102    Tester  file added, 43638 bytes loaded
HI      0       17:09:05.454    Tester  successfully initialized
GO      0       17:09:05.454    Network 1091 Kb of total initialization data received
GK      0       17:09:05.454    Tester  Intel Core i5-5200U  @ 2.20GHz, 32497 MB
JN      0       17:16:48.093    Tester  free cached memory
GI      0       18:00:43.701            rescan needed