Connessione Mysql Remota

Area dedicata al phpBB 3.2.X
Rispondi
Avatar utente
Aliberto
Nuovo Utente
Nuovo Utente
Messaggi: 26
Iscritto il: 23/09/2018, 9:30
Link del Forum: https://www.whisperplayermanager.com/forum/
Località: Italia
Contatta:

Connessione Mysql Remota

Messaggio da Aliberto »

Ciao a tutti, vi faccio una breve premessa per farvi capire la situazione perchè è un po complessa. Sono parecchi giorni dietro a questa cosa. Ho una macchina col server web (centos + apache) dove ho il sito ed il forum e da dove eseguo gli script con le query al dbase (phpbb incluso quindi). Ho un'altra macchina (ubuntu) dove ho il database mysql.
Tutte le configurazioni ed i permessi per le connessioni remote di mysql sono corrette infatti tutto funziona normalmente e perfettamente.
Nel mio sito ho integrato il login di phpbb per ovvi motivi di praticità e sfrutto la procedura di registrazione di phpbb per il sito.
In questi giorni, iniziando a testare il sito concretamente prima di entrare in beta, ci siamo resi conto che quando un certo numero di utenti sono connessi contemporaneamente il sito si blocca. Ho controllato tutti i log possibili ed immaginabili di entrambe le macchine, la configurazione di php e di apache (max connection bla bla bla), non ho problemi di utilizzo di risorse (cpu e ram al meno dell'1%), non ho errori da nessuna parte. L'unica cosa che ho trovato è questa che vi allego che non capisco e non riesco ad interpretare. Trattasi di screenshot di log e mysql durante il "blocco" della macchina. Da notare che eseguendo query direttamente sulla macchina dove sta il database non ho blocchi, cioè il blocco avviene solo quando un tot di utenti dalla macchina dove c'è il web server tentano di accedere al database.
Nella prima immagine si vedono i processi attivi che riguarda mysql e si nota come in fondo ci sono quelli che riguardano le query "non phpbb" in coda ed in attesa, in alto ci sono invece quelle di phpbb.
Nella seconda immagine c'è un pezzo del log delel query di mysql durante il blocco e si nota come siano tutte di phpbb (il database è proprio diverso rispetto a quello con i dati del sito).
Avete qualche idea o qualche consiglio?
Immagine
Immagine
Avatar utente
Micogian
Globalmod
Globalmod
Messaggi: 599
Iscritto il: 17/03/2016, 17:53
Link del Forum: https://www.actaplantarum.org

Re: Connessione Mysql Remota

Messaggio da Micogian »

Potrebbe dipendere dal fatto che non è possibile interrogare 2 database diversi contemporaneamente,
Anche noi abbiamo un database phpbb per il forum e uno php per le pagine personalizzate, in quest'ultime a volte c'è la necessità di interrogare entrambi i database, bisogna aprire il primo, ricavare i dati necessari, chiuderlo e aprire l'altro.
Avatar utente
Aliberto
Nuovo Utente
Nuovo Utente
Messaggi: 26
Iscritto il: 23/09/2018, 9:30
Link del Forum: https://www.whisperplayermanager.com/forum/
Località: Italia
Contatta:

Re: Connessione Mysql Remota

Messaggio da Aliberto »

Ok, grazie mille per la dritta, provo subito, quindi se teoricamente le tabelle del forum fossero nello stesso db del sito il problema non dovrebbe sussistere, perchè in questo modo modifico una riga di codice ed il gioco è fatto :-) vi facio sapere se il problema è questo
Avatar utente
Aliberto
Nuovo Utente
Nuovo Utente
Messaggi: 26
Iscritto il: 23/09/2018, 9:30
Link del Forum: https://www.whisperplayermanager.com/forum/
Località: Italia
Contatta:

Re: Connessione Mysql Remota

Messaggio da Aliberto »

niente, ho portato le tabelle del forum nello stesso dbase del sito..... stesso problema identico, ci sono in sleep tutti i processi che riguardano il forum :-( altre idee? Sono più o meno disperato .....
Avatar utente
Aliberto
Nuovo Utente
Nuovo Utente
Messaggi: 26
Iscritto il: 23/09/2018, 9:30
Link del Forum: https://www.whisperplayermanager.com/forum/
Località: Italia
Contatta:

Re: Connessione Mysql Remota

Messaggio da Aliberto »

Rettifico, sembra che usando un unico database funzioni, grazie a tutti per le gentili risposte, Ali
Rispondi