Come posso controllare il funzionamento del centro dati? - pagina 7

 
Già... Bisogna essere un appassionato per usare un DT. Ho trovato diverse lacune su tutte le coppie di valute Alpari oggi. Al 21-15 e dopo l'ora zero del server. Non ha capito subito che non c'è stata una guerra durante la notte.



Ho iniziato a cercare di aggiornare le citazioni mancanti - è chiaro che il centro dati non si preoccupa di tutte le mie spinte ad "aggiornare".
La frase "per i commercianti che collaborano" è però un po' audace.
È un po' più facile lavorare senza DTz, almeno non fornisce un ulteriore "anello debole", che è una scatola nera e non ha segni di identificazione, tranne tre tipi di messaggi di stato
"Started", "Stopped" e "Unknown". I registri stessi non mi forniscono alcuna informazione, tranne il fatto che a volte cercano di accedere e fare un livapdate quando non è necessario.
Non riesco a immaginare varianti dell'uso dei DT tranne una - per ogni canale indipendente un DT per ogni broker e tipo di conto (demo e reale). Se avete due canali di comunicazione (internet via cavo e XDSL), due fornitori di quotazioni e un conto reale e uno demo - allora avete bisogno di 2x2x2 centri dati.
 
Senza un datacenter, non ho potuto nemmeno fare i buchi su uno dei conti. Non importa quante volte ho sovraccaricato MT4 - ci vogliono sempre 2 barre ciascuno. Server Alpari. "Aggiornare" proviene dalla stessa fonte, ma il risultato è diverso. Naturalmente posso ottenere la sincronizzazione se voglio (riavviando il computer, i terminali, riscrivendo la cronologia da una cartella all'altra), ma non in modo intuitivo.



Pausa:
 
Per sicurezza, i registri di due terminali che corrono attraverso il dc:
uno
2005.11.29 18:04:18 '105040': login (4.00, #2841B56A)<br / translate="no"> 2005.11.29 18:03:48 '105040': DataCenter connecting failed [6]
2005.11.29 18:03:45 '105040': login (4.00, #2841B56A)
2005.11.29 18:03:06 PM HistoryCenter: 14999 barre importate in 'GBPUSD15'.
2005.11.29 18:02:36 '105040': login (4.00, #2841B56A)
2005.11.29 18:02:35 PM HistoryCenter: sincronizzare 'GBPUSD15'.
2005.11.29 18:00:13 Indicatore personalizzato EZZ GBPUSD,M15: rimosso
2005.11.29 17:13:07 '105040': login (4.00, #2841B56A)
2005.11.29 17:11:41 '105040': connessione DataCenter fallita [6]
2005.11.29 16:13:35 '105040': login (4.00, #2841B56A)
2005.11.29 16:13:33 '105040': login (4.00, #2841B56A)
2005.11.29 14:11:10 '105040': login (4.00, #2841B56A)
2005.11.29 14:10:20 '105040': connessione DataCenter fallita [6]
2005.11.29 14:10:17 '105040': login (4.00, #2841B56A)


secondo
2005.11.29 18:04:21 '105039': login (4.00, #2841B56A)
2005.11.29 18:03:50 '105039': connessione DataCenter fallita [6]
2005.11.29 18:03:30 '105039': login (4.00, #2841B56A)
2005.11.29 18:03:28 '105039': login (4.00, #2841B56A)
2005.11.29 17:13:07 '105039': login (4.00, #2841B56A)
2005.11.29 17:11:41 '105039': connessione DataCenter fallita [6]
2005.11.29 16:13:38 '105039': login (4.00, #2841B56A)
2005.11.29 16:13:35 '105039': login (4.00, #2841B56A)
2005.11.29 16:13:26 '105039': login (4.00, #2841B56A)
2005.11.29 14:28:08 '105039': login (4.00, #2841B56A)
2005.11.29 14:28:06 '105039': login (4.00, #2841B56A)
2005.11.29 14:11:12 '105039': login (4.00, #2841B56A)
2005.11.29 14:10:22 '105039': connessione DataCenter fallita [6]
2005.11.29 14:10:19 '105039': login (4.00, #2841B56A)
2005.11.29 14:09:22 '105039': connessione fallita [6]
2005.11.29 13:32:05 '105039': login (4.00, #2841B56A)
2005.11.29 13:32:02 '105039': login (4.00, #2841B56A)


su questi terminali gli Expert Advisors si svegliano solo la sera

Il terzo log è dal terminale che lavora direttamente:
2005.11.29 18:32:08 '117245': login (4.00, #2841B56A)
2005.11.29 18:03:45 '117245': login (4.00, #2841B56A)
2005.11.29 18:03:30 PM HistoryCenter: 2 barre importate in 'GBPUSD15'.
2005.11.29 18:03:30 '117245': login (4.00, #2841B56A)
2005.11.29 18:03:05 PM HistoryCenter: sincronizzare 'GBPUSD15'.
2005.11.29 18:02:23 PM HistoryCenter: sincronizzare 'GBPUSD15'.
2005.11.29 18:00:59 HistoryCenter: 15034 barre importate in 'GBPUSD15'.
2005.11.29 18:00:55 '117245': login (4.00, #2841B56A)
2005.11.29 18:00:51 HistoryCenter: sincronizzare 'GBPUSD15'.
2005.11.29 17:39:11 Posta: 'NRTR v3' è stato inviato
2005.11.29 17:37:14 '117245': login (4.00, #2841B56A)
2005.11.29 16:16:21 Posta: 'NRTR v3' è stato inviato
2005.11.29 16:01:19 Posta: 'NRTR v3' è stato inviato
2005.11.29 15:31:36 Posta: 'NRTR v3' è stato inviato
2005.11.29 15:17:32 Posta: 'NRTR v3' è stato inviato




L'origine dell'errore 6 non è chiara quando si lavora attraverso DC, mentre non c'è un errore simile direttamente.
 
Il DC cerca di connettersi al server a intervalli ragionevoli:
0 sec - la prima volta
10 sec - dopo 1 primo fallimento
20 sec - dopo 18 fallimenti
30 sec - dopo 24
Nel momento in cui il DC stesso non riesce a connettersi al server principale, non permette a nessuno di connettersi ad esso. Da qui "connessione DataCenter fallita [6]".
 
Sono arrivato alla conclusione che c'è una differenza tra l'assenza di citazioni nei terminali il 21.11 e il 29.11.05.
Durante il periodo tra il 18.11 e il 21.11 le quotazioni sono state ricevute e memorizzate nel database, ma i terminali non potevano riceverle (i terminali non potevano accedere al centro dati finché non ho premuto manualmente "Aggiorna" in uno dei terminali - poi gli altri due terminali hanno contattato automaticamente il centro dati). Dopo aver ripristinato la connessione tra i terminali e la corrente continua, tutto ha cominciato a funzionare come se nulla fosse successo.
Il 29.11 (cioè ieri) il datacenter non è riuscito a connettersi (o perché non c'era internet o per qualche altra ragione) e tutti i tentativi di ottenere nuove quotazioni attraverso il datacenter sono falliti. Inoltre, in uno dei terminali "buco" i database avevano un marchio di "validità", di conseguenza non ero in grado di aggiornare direttamente i database. Ho dovuto semplicemente smontare i database a 15 minuti per tutte le coppie di valute e pomparli manualmente alla massima profondità. Dovrei fare una specie di script per questo caso, è faticoso farlo manualmente.
 
Ha cancellato qualcosa (build 285)
<br / translate="no"> 05:44:15 195.135.1.3: '105039' login [ver: 400.186]
05:44:22 195.135.1.3: '105040' login [ver: 400.186]
07:08:03 195.135.1.3: '105039' login [ver: 400.186]
07:08:04 195.135.1.3: '105040' login [ver: 400.186]
09:45:39 Datafeed: thread terminato
09:45:41 Uscita: server cancellato
09:45:41 Uscita: alimentatore di dati cancellato
09:45:41 Uscita: base LiveUpdate cancellata
09:45:41 Uscita: base di notizie cancellata
09:45:41 Uscita: base ip cancellata
09:45:41 Uscita: titoli cancellati
09:45:41 Uscita: centro storico cancellato
09:45:41 Uscita: finito
09:45:41 Uscita: finito
 
Qualcosa che ha cancellato (build 285)<br / translate="no">

05:44:15 195.135.1.3: '105039' login [ver: 400.186]
05:44:22 195.135.1.3: '105040' login [ver: 400.186]
07:08:03 195.135.1.3: '105039' login [ver: 400.186]
07:08:04 195.135.1.3: '105040' login [ver: 400.186]
09:45:39 Datafeed: thread terminato
09:45:41 Uscita: server cancellato
09:45:41 Uscita: alimentatore di dati cancellato
09:45:41 Uscita: base LiveUpdate cancellata
09:45:41 Uscita: base di notizie cancellata
09:45:41 Uscita: base ip cancellata
09:45:41 Uscita: titoli cancellati
09:45:41 Uscita: centro storico cancellato
09:45:41 Uscita: finito
09:45:41 Uscita: finito

È solo un messaggio per cancellare gli oggetti dalla memoria.
 
A proposito di uccelli. I log sono scritti nel fuso orario GMT?
Poiché ho il tempo di Mosca sul mio computer, i log sono scritti da MTS-3 ore, i server Alpari vanno a MSC-2 ore.
 
Agganciato un quarto terminale al centro dati. Il volo è OK, ha bisogno di ulteriore memoria sul computer, non abbastanza:)
 
Aggiunta memoria, ora è possibile appendere altri cinque terminali, non abbastanza monitor :)
Motivazione: