Ancora una volta, cinque agenti hanno martellato su qualcosa per un'ora e mezza, e nel file di log non c'era nulla!
La cosa più interessante è che non c'è un reset elementare delle informazioni nel file di log almeno ogni tre minuti, in modo da poter almeno mostrare qualcosa e segnalare gli errori agli sviluppatori. Se non c'è il dumping informativo, non c'è niente da mostrare. Come posso mostrare loro qualcosa e segnalare un errore se il file di log non è stato aggiornato nemmeno una volta in un'ora e mezza?
Alle 6 e 50 ho acceso gli agenti e tutti e sei hanno cominciato a lavorare contemporaneamente. I sintomi sono gli stessi: il carico della CPU cambia leggermente, anche la RAM cambia leggermente e ci sono chiamate di rete. Non c'è nessuna informazione nei file di log che il lavoro sia stato preso e che l'agente stia facendo qualcosa...
Aggiunto: rimosso'MetaTrader 5 Strategy Tester Agent' - aspetterà almeno una settimana, forse gli agenti inizieranno a forzare il loro rapporto nel file di log ogni tre minuti dopo tutto, per capire se l'agente sta facendo il compito o lavora a vuoto.
Ho avuto 8 (!!!) ore oggi con diversi computer in esecuzione a pieno carico del core, ho trovato solo questo nei log:
RI 006:49:21.606 Tester account info found with currency USD
QQ 006:49:21.734 Network 8892 bytes of input parameters loaded
RJ 006:49:21.734 Tester job 6942677757671254429 received from Cloud Server
RL 006:49:21.734 Tester file added, 212600 bytes loaded
JE 006:49:21.777 Tester successfully initialized
MN 006:49:21.777 Network 217 Kb of total initialization data received
MJ 006:49:21.777 Tester Intel Xeon E5-2658 v3 @ 2.20 GHz, 16296 MB
CL 006:49:21.777 Tester optimization pass 9171 started
OG 006:49:21.779 Symbols WDOJ21: symbol to be synchronized
PQ 006:49:21.802 Symbols WDOJ21: symbol synchronized, 3720 bytes of symbol info received
DJ 006:49:21.833 History WDOJ21: load 27 bytes of history data to synchronize in0:00:00.030
HO 006:49:21.833 History WDOJ21: history synchronized from2020.06.03 to 2021.03.19
EN 006:49:21.836 History WDOJ21,M1: history cache allocated for26613 bars and contains 1691 bars from2020.06.0310:51 to 2021.02.2518:29JR 006:49:21.836 History WDOJ21,M1: history begins from2020.06.0310:51
JK 014:54:10.132 Tester tester agent shutdown started
GR 014:54:10.132 Tester shutdown tester machine
KI 014:54:10.152 Tester tester process stopped
HL 014:54:10.152 Tester tester agent shutdown finished
OJ 014:54:10.153 rescan needed
CK 014:54:12.297 Network connected to agent1.mql5.net
OL 014:54:13.741 Network connected to agent2.mql5.net
FE 014:54:15.486 Network connected to agent3.mql5.net
JN 014:54:16.843 Network connected to agent1.mql5.net
LG 014:54:18.279 Network connected to agent2.mql5.net
MH 014:54:20.036 Network connected to agent3.mql5.net
EQ 014:54:21.385 Network connected to agent1.mql5.net
RJ 014:54:22.829 Network connected to agent2.mql5.net
NS 014:54:24.572 Network connected to agent3.mql5.net
CJ 014:54:25.857 Network MQL5 Cloud Network server agent3.mql5.net selected after rescan (ping 21 ms)
EK 014:54:25.883 Network connected to agent3.mql5.net
Ho avuto un paio di computer in funzione per 8 ore oggi con un carico completo di core, l'unica cosa che ho trovato nei log è stata questa:
Questo è esattamente il tipo di cose di cui scrivo sempre. Ed è per questo che chiedo un reset forzato ogni tre minuti nel file di log - per vedere esattamente cosa sta facendo l'agente: sta lavorando o è bloccato.
Situazione simile. Registro allegato. Dalle 15 ore alle 18:56 tutti i 16 core sono stati caricati. La connessione internet era stabile. 16 processi del tester apparivano nel task manager.Alle 18:56 i processi si sono fermati da soli, sono scomparsi dal task manager. Alle 19 ho riavviato il server.
Tuttavia, solo 3 minuti di lavoro sono stati contati, fino a 15 ore che. E cosa faceva il tester il resto del tempo, a parte riscaldare la stanza?
In questo caso stiamo parlando di un'installazione pulita del tester, nient'altro installato sul sistema.
Sugli altri computer durante questo periodo, la situazione è simile
Ecco il file di log: alle15:46:20.045 è stato ricevuto il lavoro 6944684181708368734, alle 15:54:31.028 l'agente ha iniziato a spegn ersi. Domanda - cosa stava facendo l'agente per otto minuti? Come potete vedere, il lavoro6944684181708368734 è stato preso, poi per otto minuti l'agente ha fatto cose sconosciute e infine il lavoro6944684181708368734 non è stato consegnato.
Perché l'agente non ha scritto nulla nel file di log durante quegli otto minuti? Quale pagamento è stato fatto in quegli otto minuti?
IN 015:26:58.579 Tester 268150 : passed in0:01:01.996 (history synchronized in0:00:53.871)
KH 015:26:58.579 Tester optimization finished
DR 015:27:02.024 Tester tester agent shutdown started
DG 015:27:02.024 Tester shutdown tester machine
PN 015:27:02.034 Tester tester process stopped
IM 015:27:02.035 Tester tester agent shutdown finished
RE 015:34:02.071 Tester free cached memory
DO 015:46:20.027 Network 4372 bytes of account info loaded
HH 015:46:20.027 Network 1470 bytes of tester parameters loaded
NL 015:46:20.027 Network 7356 bytes of input parameters loaded
QH 015:46:20.045 Network 158944 bytes of symbols list loaded (20827 symbols)
PR 015:46:20.045 Tester job 6944684181708368734 received from Cloud Server
EJ 015:46:20.045 Tester file added, 101045 bytes loaded
FS 015:46:20.045 Network 6312 bytes of optimized inputs info loaded
HD 015:46:20.045 Tester successfully initialized
IN 015:46:20.045 Network 13438 Kb of total initialization data received
MK 015:46:20.045 Tester Intel Core i7-9750 H @ 2.60 GHz, 32574 MB
HQ 015:46:20.045 Tester optimization pass 7890 started
PJ 015:46:20.052 Symbols WIN$N: symbol to be synchronized
QL 015:46:20.554 Symbols WIN$N: symbol synchronized, 3720 bytes of symbol info received
PP 015:46:20.863 History WIN$N: load 25 bytes of history data to synchronize in0:00:00.308
KE 015:46:20.863 History WIN$N: history synchronized from2019.01.02 to 2020.12.30
KS 015:46:20.905 History WIN$N,M5: history cache allocated for85835 bars and contains 35588 bars from2019.01.0209:00 to 2020.04.3017:50
DE 015:46:20.905 History WIN$N,M5: history begins from2019.01.0209:00GS 015:54:31.028 Tester tester agent shutdown started
JH 015:54:31.028 Tester shutdown tester machine
RI 015:54:32.112 Tester tester process stopped
DL 015:54:32.112 Tester tester agent shutdown finished
HE 016:01:32.069 Tester free cached memory
KM 016:20:33.592 rescan needed
GM 016:20:34.846 Network connected to agent1.mql5.net
Ed ecco il log da un altro agente: nota - due agenti hanno ricevuto lo stesso lavoro dal server
Numero di compito ricevuto
Agente
6944684181708368734
2000
6944684181708368734
2001
IN 015:26:58.579 Tester 268150 : passed in0:01:01.996 (history synchronized in0:00:53.871)
KH 015:26:58.579 Tester optimization finished
DR 015:27:02.024 Tester tester agent shutdown started
DG 015:27:02.024 Tester shutdown tester machine
PN 015:27:02.034 Tester tester process stopped
IM 015:27:02.035 Tester tester agent shutdown finished
RE 015:34:02.071 Tester free cached memory
DO 015:46:20.027 Network 4372 bytes of account info loaded
HH 015:46:20.027 Network 1470 bytes of tester parameters loaded
NL 015:46:20.027 Network 7356 bytes of input parameters loaded
QH 015:46:20.045 Network 158944 bytes of symbols list loaded (20827 symbols)
PR 015:46:20.045 Tester job 6944684181708368734 received from Cloud Server
EJ 015:46:20.045 Tester file added, 101045 bytes loaded
FS 015:46:20.045 Network 6312 bytes of optimized inputs info loaded
HD 015:46:20.045 Tester successfully initialized
IN 015:46:20.045 Network 13438 Kb of total initialization data received
MK 015:46:20.045 Tester Intel Core i7-9750 H @ 2.60 GHz, 32574 MB
HQ 015:46:20.045 Tester optimization pass 7890 started
PJ 015:46:20.052 Symbols WIN$N: symbol to be synchronized
QL 015:46:20.554 Symbols WIN$N: symbol synchronized, 3720 bytes of symbol info received
PP 015:46:20.863 History WIN$N: load 25 bytes of history data to synchronize in0:00:00.308
KE 015:46:20.863 History WIN$N: history synchronized from2019.01.02 to 2020.12.30
KS 015:46:20.905 History WIN$N,M5: history cache allocated for85835 bars and contains 35588 bars from2019.01.0209:00 to 2020.04.3017:50
DE 015:46:20.905 History WIN$N,M5: history begins from2019.01.0209:00GS 015:54:31.028 Tester tester agent shutdown started
JH 015:54:31.028 Tester shutdown tester machine
RI 015:54:32.112 Tester tester process stopped
DL 015:54:32.112 Tester tester agent shutdown finished
HE 016:01:32.069 Tester free cached memory
KM 016:20:33.592 rescan needed
GM 016:20:34.846 Network connected to agent1.mql5.net
e la stessa situazione su altri tre agenti - hanno anche ricevuto un compito 6944684181708368734 e anche otto minuti di attività sconosciuta. Nessuno dei cinque agenti ha consegnato l'incarico e non è stato pagato (anche se hanno farfugliato per otto minuti).
Beh, sembra che l'abbia ricevuto ieri. Il pagamento è arrivato oggi, non lo vedevo da un po'. 0,004 centesimi per ieri.
Ancora una volta, cinque agenti hanno martellato su qualcosa per un'ora e mezza, e nel file di log non c'era nulla!
La cosa più interessante è che non c'è un reset elementare delle informazioni nel file di log almeno ogni tre minuti, in modo da poter almeno mostrare qualcosa e segnalare gli errori agli sviluppatori. Se non c'è il dumping informativo, non c'è niente da mostrare. Come posso mostrare loro qualcosa e segnalare un errore se il file di log non è stato aggiornato nemmeno una volta in un'ora e mezza?
Aggiunto: rimosso'MetaTrader 5 Strategy Tester Agent' - aspetterà almeno una settimana, forse gli agenti inizieranno a forzare il loro rapporto nel file di log ogni tre minuti dopo tutto, per capire se l'agente sta facendo il compito o lavora a vuoto.
Ho avuto 8 (!!!) ore oggi con diversi computer in esecuzione a pieno carico del core, ho trovato solo questo nei log:
Ho avuto un paio di computer in funzione per 8 ore oggi con un carico completo di core, l'unica cosa che ho trovato nei log è stata questa:
Questo è esattamente il tipo di cose di cui scrivo sempre. Ed è per questo che chiedo un reset forzato ogni tre minuti nel file di log - per vedere esattamente cosa sta facendo l'agente: sta lavorando o è bloccato.
Buon pomeriggio!
Situazione simile. Registro allegato. Dalle 15 ore alle 18:56 tutti i 16 core sono stati caricati. La connessione internet era stabile. 16 processi del tester apparivano nel task manager.Alle 18:56 i processi si sono fermati da soli, sono scomparsi dal task manager. Alle 19 ho riavviato il server.
Tuttavia, solo 3 minuti di lavoro sono stati contati, fino a 15 ore che. E cosa faceva il tester il resto del tempo, a parte riscaldare la stanza?
In questo caso stiamo parlando di un'installazione pulita del tester, nient'altro installato sul sistema.
Sugli altri computer durante questo periodo, la situazione è simile
Si prega di chiarire e spiegare
Ho un server a doppio processore con 16 core (32 thread) e ieri ha funzionato continuamente dalle 6 del mattino alle 14.30.
Questa è la voce di registro
LN 0 06:15:15.262 Rete cpu pesantemente caricata (88%), salta la connessione a MQL5 Cloud Network
II 0 06:20:15.443 Rete cpu pesantemente caricata (86%), salta la connessione a MQL5 Cloud Network
LJ 0 06:22:13.000 Tester libera la memoria cache
NI 0 06:25:15.657 Rete cpu pesantemente caricata (85%), salta la connessione a MQL5 Cloud Network
HE 0 06:30:15.904 Rete cpu pesantemente caricata (88%), salta la connessione a MQL5 Cloud Network
RP 0 06:35:16.085 Rete cpu pesantemente caricata (86%), salta la connessione a MQL5 Cloud Network
Un totale di 61 centesimi apparentemente per altri lavori. E per questo lavoro 0, più solo elettricità bruciata per niente.
Agenti 2860.
Ecco il file di log: alle15:46:20.045 è stato ricevuto il lavoro 6944684181708368734, alle 15:54:31.028 l'agente ha iniziato a spegn ersi. Domanda - cosa stava facendo l'agente per otto minuti? Come potete vedere, il lavoro6944684181708368734 è stato preso, poi per otto minuti l'agente ha fatto cose sconosciute e infine il lavoro6944684181708368734 non è stato consegnato.
Perché l'agente non ha scritto nulla nel file di log durante quegli otto minuti? Quale pagamento è stato fatto in quegli otto minuti?
Ed ecco il log da un altro agente: nota - due agenti hanno ricevuto lo stesso lavoro dal server
69446841817083687346944684181708368734e la stessa situazione su altri tre agenti - hanno anche ricevuto un compito 6944684181708368734 e anche otto minuti di attività sconosciuta. Nessuno dei cinque agenti ha consegnato l'incarico e non è stato pagato (anche se hanno farfugliato per otto minuti).