Forum 

Forum AspNuke.it - Il tuo Portale OpenSource in ASP

ASPNUKE rallenta i server????

Autore Messaggio
forg

Amatore
Amatore
38 Discussioni



Profilo - forg
15 febbraio 2003 alle 14:03:11 Profilo - forgInvia un messaggio privato Rispondi quotando
Modificato il 23 maggio 2003 alle 17:19:12

Mi rivolgo a tutti i webmaster che utilizzano AspNuke,
vorrei sapere se a voi vi è mai stato notificato da parte dell'amministratore del server di cui possedete lo spazio web con installato aspnuke, che "il tutto" rallenta visibilmente il server a causa dell'elevato numero di pagine ASP e database..

Io non uso Aruba, ma altri servizi a pagamento professionali che costano assai e ho risposto loro dicendo che aspnuke è un progetto di cui tantissimi usano, ma loro mi hanno risposto che è stato analizzato da loro sistemista ingegnere-informatico e che è le applicazioni di aspnuke e soprattutto i database possono bloccare il server!
Premetto che ho aspnuke originale (al massimo con modifiche grafiche) e che i database sono piccoli rispetto alle dimenzioni di cui citavano altri utenti in altri post.

Chi ha avuto problemi di questo tipo e come li ha risolti?
RAGGIO_DI_SOLE

Amministratore

Esperto
Esperto
411 Discussioni



Profilo - RAGGIO_DI_SOLE
15 febbraio 2003 alle 14:50:01 Profilo - RAGGIO_DI_SOLEInvia un messaggio privato evirgola@hotmail.com 113247779 Rispondi quotando
Ciao Forg,

io ho messo aspnuke sui miei server e non ho mai avuto problemi. Non mi si sono mai bloccati i server per aspnuke.

So che Aruba in questi giorni ha bloccato 2 aspnuke e stavamo pensando a cosa potesse avere creato problemi. Il fatto è che anche Aruba è stato abbastanza generico indicando solo che il db creava problemi e di ricompattarlo (penso sia un avviso con procedura standard visto che ho visto segnalazioni simili per altri siti asp con snitz, snitzforumportal e MaxWebPortal).

io ho notato solo una cosa un notevole incremento del traffico e di utulizzo della banda da quando ho installato il MOD WhosOnLine e la Visubox. Comunque ti parlo di incremento, mai problemi o bocchi di nessun tipo.
---------------

4B - Comunicazione Digitale
http://www.4bweb.it
forg

Amatore
Amatore
38 Discussioni



Profilo - forg
15 febbraio 2003 alle 15:38:00 Profilo - forgInvia un messaggio privato Rispondi quotando
ho trovato il problema:
bisogna compattare di tanto in tanto i Database, specialmente quelli + "movimentati"..
non ho mai compattato un database.. adesso mi informo come si fa..
ciao
Franci

Utente
Utente
98 Discussioni



Profilo - Franci
15 febbraio 2003 alle 15:40:49 Profilo - FranciInvia un messaggio privato Rispondi quotando
ciao,

mi associo a raggiuz...

non è molto che lo spazio su aruba (poco più di un mese che ho applicato ASPNuke)... ma per ora nessun avviso in merito

sto provando ad indagare sulla cosa ma, al momento, brancolo un po' nel buio (però non ho neppure troppo tempo a disposizione per farlo purtroppo)

ciao,
Francesco
Franci

Utente
Utente
98 Discussioni



Profilo - Franci
15 febbraio 2003 alle 15:42:19 Profilo - FranciInvia un messaggio privato Rispondi quotando
entro domani pubblico io un mod per compattare i db (ci ho lavorato in mattinata e l'ho quasi finito)

ciao,
Francesco
RAGGIO_DI_SOLE

Amministratore

Esperto
Esperto
411 Discussioni



Profilo - RAGGIO_DI_SOLE
15 febbraio 2003 alle 20:43:03 Profilo - RAGGIO_DI_SOLEInvia un messaggio privato evirgola@hotmail.com 113247779 Rispondi quotando
Bene Franci! sempre pronto a sfornare quello che serve! ;)

[OT] Complimenti per l'avatar
---------------

4B - Comunicazione Digitale
http://www.4bweb.it
catenac

Eliminato
Eliminato
0 Discussione



Profilo - catenac
16 febbraio 2003 alle 12:36:56 Profilo - catenacInvia un messaggio privato Rispondi quotando
I problemi di questi giorni mi hanno incuriosito ed ho dato un'occhiata al codice. Ho notato due cose che potrebbero essere un problema. ANNA dicci tu !
La prima cosa è il mod WhosOnline. Dentro il file onlinemembers-inc.asp non vengono chiusi, nè tantomento messi a nothing, il recordset e la connessione. Questo credo che possa essere un problema. Invece per quanto riguarda l'intero set di file originali di Asp-Nuke ho visto che il recordset, pur essendo messo a nothing, non viene mai chiuso. L'ordine, per quanto mi ricordi di programmazione, dovrebbe inoltre essere questo:
1-chiusura recordset
2-settaggio a nothing del recordset
3-chiusura della connessione
4-settaggio a nothing della connessione.

Che ne pensate ? [!?!]
---------------
http://www.tranquillamente.it Asp-Nuke: Io ci credo e voi ?
Franci

Utente
Utente
98 Discussioni



Profilo - Franci
16 febbraio 2003 alle 13:11:32 Profilo - FranciInvia un messaggio privato Rispondi quotando
ciao catenac...

quello che scrivo ora prendilo con le 'pinze' in quanto corrisponde alla teoria (e sappiamo tutti che tra teoria e pratica... c'è di mezzo il mare! :) )

le chiusure del recordset e della connessione non sono 'strettamente necessari' se poi gli oggetti vengono messi a nothing (in quanto in distruttore li chiude automaticamente).

Le messe a nothing degli oggetti non sarebbero necessarie in quanto: se dichiarati all'interno di una sub o di una function vengono marcati per la distruzione all'uscita della stessa; se globali all'interno di un file vengono marcati per la distruzione allo scaricamento della pagina dalla memoria...

attenzione però... 'marcati per la distruzione' non significa 'vengono distrutti'

esiste infatti un signore, il garbage collector, che passa 'quando gli pare' (sebbene abbia delle regole di esecuzione passa realmente 'quando gli pare') e che raccoglie gli oggetti marcati per la distruzione e li distrugge...

dunque è ovvio che a fronte di richieste repentine delle stesse pagine (o funzioni o sub), gli oggetti non messi a nothing si accumuleranno fino al successivo passaggio del garbage collector.

morale della favoletta: distruggere *sempre* gli oggetti quando non si usano più. :)

ribadisco: questa è la teoria... se in pratica realmente accade... non ho mai avuto modo di verificarlo.

ciao a tutti,
Francesco
catenac

Eliminato
Eliminato
0 Discussione



Profilo - catenac
16 febbraio 2003 alle 13:16:11 Profilo - catenacInvia un messaggio privato Rispondi quotando
Quindi mi confermi comunque che sarebbe opportuno mettere la corretta chiusura nel modulo whosonline. Magari il problema non è questo ma almeno escludiamo questa possibilità. Io la chiusura l'ho messa. Tanto per non saper nè leggere nè scrivere...... ;) ;) ;)
---------------
http://www.tranquillamente.it Asp-Nuke: Io ci credo e voi ?
RAGGIO_DI_SOLE

Amministratore

Esperto
Esperto
411 Discussioni



Profilo - RAGGIO_DI_SOLE
16 febbraio 2003 alle 13:52:43 Profilo - RAGGIO_DI_SOLEInvia un messaggio privato evirgola@hotmail.com 113247779 Rispondi quotando
Ciao Catenac,
potresti postare a tutti come hai chiuso correttamente il modulo whosonline? cosi chi vuole sistema.

grazie mille e buona domenica a tutti!
---------------

4B - Comunicazione Digitale
http://www.4bweb.it
 1  2  >>

Log in

Login
Password
Memorizza i tuoi dati:

Cerca

 

Sostieni AspNuke

Un piccolo gesto per aiutarci a mantenere AspNuke.it online

Promo

MusicWebItalia.it
Video Testi Traduzioni Spot Colonne sonore Accordi e Spartiti gratis.

Visitatori

Visitatori Correnti : 66
Membri : 0 offline Anna

Iscritti

 Utenti: 18940
Ultimo iscritto : glauco
Lista iscritti
Messaggi privati: 3373 Commenti: 2210 Immagini: 39 Downloads: 144 Articoli: 49 Pagine: 101 Siti web: 425 Notizie: 180 Sondaggi: 11 Preferiti: 209469 Post sui forum: 51195 Libro degli ospiti: 4 Eventi: 7

Versioni

Temi