Bookmark and Share
Document Actions

ZEO
medio

Panoramica

7.1 Perché usare ZEO?

        ZEO è conosciuto soprattutto per le sue funzioni di clustering – che permettono di distribuire il carico del tuo sito su CPUs multiple. Tuttavia, ci sono diverse ragioni per usare ZEO anche se si sta utilizzando solo una singola macchina:

  • Si può dedicare un client per il sito pubblico e avere un secondo client che gestisca una serie di compiti come compattare ZODB e re-indicizzare il catalogo

  • Si può eseguire il debug del sito pubblico via zopectl debug – possono eventualmente sorgere dei problemi con un esecuzione di tipo production-level

  • Si sta proteggendo il prorpio sito dal giorno in cui si avrà davvero bisogno di un cluster di macchine

7.2 Quanti ZEO Clients?

        Il server ZEO è critico per I/O, mentre gli ZEO clients sono critici per CPU e RAM. Si raccomanda di creare un ZEO client accessibile pubblicamente per ogni CPU disponibile, se si hanno almeno 256MB di RAM (preferibilmente 512MB+) ciascuno.

 
by Alice Narduzzo last modified 2008-04-29 15:45
Contributors: Matteo Sorba