Ciao a tutti, al fine di poter gestire al meglio le risorse del mio servizio di hosting, in particolare l'uso della Virtual Memory, ho installato il modulo elysia_cron al fine di poter alleggerire il carico che i processi di cron hanno sulla memoria. Ho già settato il cronjobs da server che venga eseguito ogni minuto in modo da poter gestire i processi di cron al meglio.
Verrei però una mano su come impostare al meglio i vari processi che in elenco:
backup_migrate_cron
ctools_cron
date_timezone_cron
dblog_cron (Remove expired log messages and flood control events)
filter_cron (Expire outdated filter cache entries)
googleanalytics_cron (Delete cached version of ga.js/urchin.js.)
ip_cron
logintoboggan_cron
messaging_cron
node_cron (History table cleanup)
node_import_cron
notifications_cron
rules_cron
rules_scheduler_cron
scheduler_cron
search_cron (Update search database index)
simplenews_cron (Process simplenews mail spool)
simplenews_scheduler_cron
statistics_cron (Reset day counts / Clean expired access logs)
system_cron (Remove older rows from flood and batch table. Remove old temporary files.)
trigger_cron (Triggers cron actions)
update_cron (Checks for available updates of Drupal core, contributed modules and themes)
user_stats_cron
xmlsitemap_cron (XML sitemap ping.)
xmlsitemap_engines_cron
xmlsitemap_menu_cron
xmlsitemap_node_cron (Update XML sitemap with new nodes)
Ora tutti sono impostati per essere eseguito ogni ora. Vorrei sapere i vari processi cosa fanno e in particolare simplenews_cron (Process simplenews mail spool) e simplenews_scheduler_cron di cosa si occupano visto che tutto questo lo faccio per poter alleggerire il sistema al momento dell'invio della mia newsletter inquanto da un pò di tempo più della metà della mail non vengono inviate credo io, per limiti di memoria.
Grazie a tutti.
simplenews_cron si occupa di spedire i batch di messaggi nelle quantità impostate nelle preferenze di Simplenews. La funzione di simplenews_scheduler probabilmente serve a controllare se è ora di spedire della posta e a metterla in coda per la spedizione (di cui si occuperà simplenews_cron)
Pinolo grazie come sempre. Chiedevo questo perchè inviando una newsletter con simplenews mi sono accorto che nel log del sito, presente in resoconti, ho alcune mail inviate e questo è il dettaglio dell'operazione:
Tipo: simplenews
Data: Martedì, 15 gennaio 2013 - 6:00am
Utente: Anonimo
Posizione: http://www.miosito.it/?/home/miosito/www/cron.php
Referrer:
Messaggio: Spedizione e-mail. Tipo di messaggio: node
Oggetto: Notizie del 15 gennaio 2013
Destinatario: Inviata tramite Mime Mail
Rilevanza: debug
Nome host:
Operazioni:
Mentre altre mi da arrore con questo dettaglio:
Tipo: simplenews
Data: Martedì, 15 gennaio 2013 - 6:00am
Utente: Anonimo
Posizione: http://www.miosito.it/?/home/miosito/www/cron.php
Referrer:
Messaggio: Spedizione e-mail non riuscita. Tipo di messaggio: node
Oggetto: Notizie del 15 gennaio 2013
Destinatario: Inviata tramite Mime Mail
Rilevanza: errore
Nome host:
Operazioni:
Pensavo fosse un problema di cron, ma non credo anche perche ho impostato l'invio di 100 mail ad esecuzione ogni 15minuti. Per ogni sessione di cron me ne invia un numero diverso, anche se nel dettaglio delle mail inviate di simplenews mi dice che le ha inviate tutte.
Non reisco a capire dove possa essere il problema e come posso individuarlo visto che non ho elementi.
Il duro lavoro fatto con passione, ripaga sempre!!!!
Secondo me si tratta di invii non riusciti a causa di problemi dell'indirizzo del destinatario o del server di posta in arrivo
ma il messaggio di invio fallito, come c'è scritto anche nelle impostazioni d'invo di simplenews, non riguarda l'invio da parte di mime mail alla funzione mail() di php del server? Come posso conoscere l'indirizzo email oggetto del mancato invio così da fare delle verifiche? Ho richiesto anche il logo del server smtp del server.
Il duro lavoro fatto con passione, ripaga sempre!!!!
Mi sembra che in simplenews ci sia un'opzione per attivare un log "verboso". Probabilmente con quello si riesce a scoprire chi sono i destinatari dei messaggi non spediti.
l'ho abilitato e mi sembra che l'unico effetto é stato quello di far comparire nel log presente sui resoconti i messaggi che ho postato sopra ma nulla di più. A meno che non mi crei un file da un'altra parte....
Il duro lavoro fatto con passione, ripaga sempre!!!!