Il mio forum è in ritardo?

Ho creato il mio forum Discourse su DigitalOcean e attualmente ho un droplet da 3GB, che pensavo fosse sufficiente per far funzionare bene il mio forum. Ma al momento è davvero lento.

Ogni volta che ci sono più di 10 persone che contribuiscono attivamente allo stesso post contemporaneamente, inizia a rallentare in modo significativo. Non stanno necessariamente tutti scrivendo allo stesso tempo; si alternano, con non più di 3-4 persone che scrivono simultaneamente, ma questo causa problemi.

Devono continuare a ricaricare la pagina per vedere nuovi post, mettere like o vedere chi ha apprezzato un post. A volte ricevono un messaggio che indica di essere stati disconnessi. Questo sta davvero influenzando il mio traffico!

In totale ci sono solo 250 utenti sul mio forum e al momento non abbiamo più di 30 persone online contemporaneamente. Ma se le cose vanno già male con questo numero di utenti, sono preoccupato per i potenziali nuovi utenti e per l’esperienza generale sul mio forum.

forum.shanniiwrites.com

Hai eseguito un’installazione standard? Hai avviato discourse-setup dopo aver modificato la dimensione della memoria (se applicabile)?

Quanto è grande il tuo database?

Ho fatto un’installazione standard. Non ho ancora eseguito discourse-setup. Come si fa? Scusa, sono nuovo in questo.

Se non hai eseguito discourse-setup, non hai seguito discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub

Non lo so, continua a comparire piuttosto frequentemente; le persone danno per scontato che l’app con un clic di DigitalOcean sia un metodo ‘ufficiale’ per installare Discourse.

Grazie mille! Per ora controllerò i forum per vedere se ci sono altri problemi.

Ho eseguito discourse-setup e sembra che le persone continuino ad avere problemi di lag. Ci sono 7 persone su un post e questo sta impedendo l’aggiornamento immediato dei nuovi post.

Come è stato installato questo instance?

Hai seguito la guida collegata da Jay sopra, o hai usato l’installazione in un clic?

C’è un proxy davanti alla tua installazione? Stai usando Cloudflare?

Ho usato questa guida:

Non sono sicuro di cosa intendi con le altre domande? Come potrei verificare?

Ci dispiace, ma qui supportiamo solo l’installazione ufficiale collegata sopra.

Forse puoi chiedere indicazioni al creatore del video se hai seguito la sua procedura di installazione.

Sono davvero diversi? Non ne avevo idea! Non ho molta esperienza con questo genere di cose, quindi ero piuttosto confuso.

Non spetta a noi guardare il video e dirvelo. Non possiamo fornire supporto per pacchetti di terze parti e metodi di installazione.

Se qualcun altro sta guadagnando pubblicità mostrandovi come installare qualcosa e ora avete problemi, dovreste rivolgervi a loro per prima cosa.

Ok, dopo aver parlato con un amico che mi sta aiutando, ho usato l’installazione in un clic. Ho 3 GB di RAM, 3 TB di trasferimento e 50 GB di SSD.

Per quanto ne sappiamo, non c’è nessun proxy, ho 264 utenti.

In tal caso, devi contattare DigitalOcean: l’installazione in un clic è un pacchetto di terze parti ed è completamente non supportato qui.

Grazie per la tua risposta, proveremo a contattarli.

Tuttavia, in base alle specifiche della VM, dovrebbe essere in grado di supportare il numero di utenti descritto (di solito ci sono 11 utenti attivi contemporaneamente, ma si è visto che possono arrivare a 20-30).

Inoltre, dovremmo eliminare alcuni vecchi backup di Discourse? Sono rimasti solo 7,7 GB di spazio di archiviazione (14,5 GB occupati dai backup); forse anche questo sta contribuendo al degrado delle prestazioni?

Con l’installazione standard, quei numeri sembrano dubbi.

L’unica raccomandazione che posso fare è eseguire il backup della tua installazione corrente, creare un nuovo droplet, seguire la procedura di installazione supportata documentata e poi ripristinare i tuoi dati.

Qualsiasi altra cosa spetta a DigitalOcean rispondere.

Grazie ancora per la rapida risposta.

Hai a disposizione delle risorse che illustrano come ripristinare dal backup?

Sono sicuro che se provi a usare la ricerca, troverai qualcosa che ti guiderà nel farlo.