Chiamate non richieste dall'ip

radioButton

Utente Attivo
26 Dic 2013
35
0
6
Arezzo
Buongiorno,
mi scuso anticipatamente se non riuscirò a spiegare bene il mio problema visto che sto brancolando nel buio.
Tramite un file php vado a leggere una stringa presente in una pagina .asp. Questa lettura avviene una volta al minuto. La procedura, ad intervalli non regolari (possono essere 6 ore come un giorno come una settimana), presenta delle anomalia: in pratica una volta letta la stringa il file php va ad aggiornare delle tabelle nel mio database: se tutto funziona regolarmente questi aggiornamenti vengono registrati una volta al minuto con variazioni temporali al massimo di 1 secondo, nel caso di anomalie le registrazioni avvengono, in maniera casuale, con variazioni temporali maggiori o non avvengono per nulla per diversi minuti.
Perchè ho deciso di esporre questa problematica in questa sezione?
Perchè ho chiesto a chi gestisce il file .asp di inviarmi le chiamate al suo db da parte dell'ip del mio server che è posto in germania: leggendo l'elenco delle chiamate ho scoperto che quando tutto funziona regolarme l'ip tedesco interroga il dbASP (chiamiamolo così per intenderci) correttamente una volta al minuto ma in concomitanza con le anomalie che io registro al mio db le chiamate diventano 4/5 al minuto (anche se la cadenza delle interrogazioni del mio php rimane di 1/minuto. Segnalo che 'queste anomalie di comunicazione' durano anche per delle ore per poi interrompersi improvvisamente e tutto ricomincia a funzionare regolarmente.
Mi rivolgo a voi per sapere se qualcuno ha mai avuto problematiche del genere o se ha un'idea del perchè possano avvenire.
Un grazie a chi ha avuto la pazienza di leggermi.
 

marino51

Utente Attivo
28 Feb 2013
3.041
192
63
Lombardia
hai spiegato la logica con cui aggiorni il db, ma non hai dato nessuna info dell'interazione tra sistema operativo e script php
lo script php
è sempre attivo con stati di pausa/lavoro ?
viene chiuso al termine dell'aggiornamento del db e rilanciato da un cron o task manager ?
viene chiuso e si "rilancia" da solo al time stabilito ?

hai un log (tipicamente di php) che indichi chiaramente quando lo script viene eseguito, qundo termina e le operazioni importanti in esso contenute (collegamento al sito, ricevimento stringa, aggiornamento db, rilancio script .... ) ?

che il server sia allocato in germania e il dbasp altrove, non è di per se significativo, occorre trovare possibili intoppi nella comunicazione, che possono ritardare "il minuto" e verificare il "rilancio" dello script per evitare di trovarne più di uno in coda di esecuzione

prova a postare qualche log

su un server win2008 ho dei processi automatici che usano Excel per distribuire dati,
ogni tanto excel si blocca, bloccando l'intero processo, ho risolto con un vbs che ti posto come esempio per attivare verifiche
PHP:
strComputer = "."
Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colProcessList = objWMIService.ExecQuery ("Select * from Win32_Process Where Name = 'Excel.exe'")
For Each objProcess in colProcessList
    objProcess.Terminate()
Next
può essere usato su qualunque Windows per cercare processi e compiere azioni conseguenti
 
Ultima modifica:
Discussioni simili
Autore Titolo Forum Risposte Data
G [PHP] chiamate di pagine condizionali PHP 2
W Come effettuare ripetute chiamate Curl con la stessa connessione autentica [PHP] PHP 0
Domenico_Falco1 Rendere dinamico un sito web con chiamate ajax e php e variabili json PHP 12
B [PHP] variabili globali in chiamate ajax PHP 0
B Videocamera Chiamate Voip IP Cam e Videosorveglianza 0
webmachine [PHP] lista chiamate PHP 2
A chiamate con istanza di altra classe rispetto la classe di app. (plugin) PHP 1
F Più chiamate ajax nella stessa pagina Ajax 0
felino Preloader e chiamate ajax all'interno della pagina jQuery 1
S Pagine chiamate ".do?" cosa sono? HTML e CSS 3
M Ajax: eseguire chiamate cross-domain Ajax 1
N costruire la sequenza di chiamate a js Javascript 1
A chiamate da PHP ad altri server HTTP PHP 2
M www.mytcom.it per effettuare chiamate gratis in tutto il mondo senza limiti Presenta il tuo Sito 0
N dati tabella non presi PHP 0
P Pagina modifica record che non funziona PHP 0
Shyson AUTO_INCREMENT non si aggiorna MySQL 2
Shyson Codice wp-login non funziona PHP 2
S WORDPRESS NON FA INSTALLARE PIU NULLA WordPress 9
Shyson Non mi fa accedere al sito WordPress 12
N Non Autorizzato. Dovresti rimuovere il parametro customize_messenger_channel per visualizzare l'anteprima in frontend. WordPress 1
R INSERT INTO tabella non funziona Classic ASP 2
A Problema, non so, di scale() o transform, oppure altro? HTML e CSS 0
felino Conversione da MPG a MP4: audio non sincronizzato Windows e Software 1
F Telecamere Wi-Fi non si connettono A nvr IP Cam e Videosorveglianza 0
G Finestra di dialogo che non si apre - programma NUENDO Windows e Software 0
L php mysql non salva solo id PHP 21
D Pagina non trovata Wordpress WordPress 7
S connesso, internet non disponibile ( con extebder tp-link850) Reti LAN e Wireless 0
F Script java elenco alfabetico non funziona Javascript 3
F Script non funzionante. Devo elencare in ordine alfabetico un elenco di nominativi, ma lo script non Javascript 2
L Estrazione dati casuali non doppioni MySQL 1
napuleone non si chiude il thead e non si apre il tbody Javascript 0
napuleone non si aggiorna textarea in tempo reale Javascript 3
D Modem Asus non trasmette ogni 3/4 giorni Reti LAN e Wireless 2
M non static method cannot be referenced from a static context Java 1
napuleone Con le date il codice da di matto o forse non è così Javascript 6
M Questa pagina non carica correttamente Google Maps: aiuto!! HTML e CSS 1
M "Internet non disponibile" Reti LAN e Wireless 0
L Non vedo pc in rete Reti LAN e Wireless 0
M Numero random non ripetitivo Java 2
G pc desktop non si connette all'hotspot wifi Reti LAN e Wireless 0
L Non riesco a riprodurre uno sfondo Photoshop 0
N Server mysql non raggiungibile da connessione esterna MySQL 1
R Select concatenata che non funziona la seconda volta Ajax 3
L non duplicare dati in stato "aggiornamento" PHP 6
R [Visual Studio Community] Non trovo il Progetto di Setup .NET Framework 0
zorro file PDF non visualizzo niente PHP 9
D modificare questo codice per inserimento in text e non in tabella jQuery 1
A variabile non riconosciuta PHP 0

Discussioni simili