In questa sezione: |
Gli utenti autorizzati dovranno essere consapevoli delle seguenti attività e funzioni del Distribution Server:
In questa sezione: |
Durante l'avvio, il Distribution Server richiama il sistema IBFS per ottenere informazioni su come comunicare con il contenitore WebFOCUS. Durante l'installazione di WebFOCUS Client, si può specificare un'origine dati SQL esistente oppure scegliere di avere WebFOCUS con installazione e configurazione dell'origine dati Apache Derby SQL. Se il Distribution Server non può comunicare con il Contenitore non si avvierà. Se il Distribution Server non si avvia, verificare se la traccia di avvio del Distribution Server e i file di registrazione riportano messaggi di errore. Per ulteriori informazioni, consultare File di traccia di avvio del Distribution Server.
A seguito dell'inizializzazione riuscita, il Distribution Server verifica i lavori che devono essere recuperati come specificato dai parametri Recupero e Scanback e i lavori che devono essere eseguiti come specificato dal valore NEXTRUNTIME di ciascuna pianificazione.
Quando il Distribution Server di ReportCaster è installato come server autonomo, su una macchina separata dal WebFOCUS Client, è necessario eseguire ulteriori passaggi del manuale per assicurarsi che le modifiche di configurazione effettuate tramite la console di gestione WebFOCUS siano disponibili a ReportCaster. Questo perché il Distribution Server autonomo non ha accesso ai file di configurazione di WebFOCUS aggiornati dalla console. Questi passaggi sono particolarmente importanti quando si configura la sicurezza esterna per WebFOCUS, poiché i propri lavori ReportCaster potrebbero non essere eseguiti correttamente se il Distribution Server non utilizza le stesse impostazioni di sicurezza di WebFOCUS Client.
La procedura consigliata è per effettuare modifiche a WebFOCUS per la documentazione e quindi verificarla con un browser web. Dopo aver verificato le impostazioni, eseguire i seguenti passaggi per assicurarsi che la configurazione sia disponibile a ReportCaster.
Riferimento: |
Lo scopo del parametro Recupero nello strumento di configurazione del Server ReportCaster è di recuperare i lavori messi in coda nel Distribution Server che tuttavia non hanno completato l'elaborazione dell'esecuzione della pianificazione. Questo potrebbe essere dovuto al fatto che il Distribution Server o il Reporting Server è stato arrestato. Si può attivare la funzione di recupero impostando Recupero su ON nello strumento di configurazione ReportCaster.
Quando si crea una pianificazione e il parametro Recupero è impostato su ON, il campo RECOVERY per la pianificazione è impostato su N nella tabella del contenitore BOTSCHED. Quando una pianificazione viene posizionata nella coda di esecuzione, il campo RECUPERO viene impostato su Y. Questo significa che se il Distribution Server diventa non disponibile mentre il lavoro è ancora in coda, ReportCaster recupererà il lavoro quando il Distribution Server diventa disponibile anche se il parametro Recupero è impostato su OFF nello strumento di configurazione del server ReportCaster. Dopo che il lavoro è eseguito e sono stati scritti tutti i record di registrazione, il campo RECOVERY è reimpostato su N.
Qualsiasi lavoro in esecuzione perché il parametro Recupero è impostato su ON è eseguito solo una volta. Dopo che il lavoro è posto nella coda di esecuzione, il suo NEXTRUNTIME è aggiornato al tempo successivo e dovrà essere eseguito dopo il tempo corrente. Per esempio, se un lavoro è pianificato per essere eseguito ogni ora e il Distribution Server non è disponibile per quattro ore, quando il Distribution Server diventa disponibile il lavoro sarà eseguito solo una volta e riprenderà l'esecuzione in seguito su base oraria.
Nota: L'opzione Recupero funziona indipendentemente dall'opzione Scanback. Per maggiori informazioni sull'opzione Scanback, vedere Scanback.
I lavori pianificati si recuperano come segue:
Nota:
In alcuni casi, il Distribution Server può non essere disponibile per un certo periodo di tempo. Durante questo periodo, nessun lavoro pianificato può essere eseguito. Per impostazione predefinita, quando il Distribution Server diventa nuovamente disponibile, cerca ed esegue tutti i lavori con un successivo tempo di esecuzione minore del tempo corrente, quindi reimposta il tempo di esecuzione successivo in base a quello pianificato del lavoro. Se il Distribution Server non è disponibile per un lungo periodo di tempo, probabilmente si vorrà regolare questo funzionamento. Utilizzando il parametro Scanback si possono eseguire solo quei lavori trovati in un periodo di tempo specificato dell'interruzione, oppure ripristinare semplicemente il successivo tempo di esecuzione di tutti i lavori non eseguiti senza eseguirli.
Esistono due parametri Scanback:
L'intervallo di Scanback è attivo solamente quando il tipo di Scanback è attivo. Per ulteriori informazioni, consultare Impostazioni del Distribution Server.
Il parametro del tipo di Scanback può avere le seguenti impostazioni:
Per esempio, se il Distribution Server non è disponibile per tre giorni e Scanback è impostato a 2, il Distribution Server eseguirà solo quei lavori che trova con un successivo tempo di esecuzione entro le precedenti 48 ore del tempo di riavvio del server.
Un valore valido è qualsiasi valore intero da 1 a 365. Il valore predefinito è 15 giorni.
Nota: Considerare l'ora legale quando si imposta il parametro Scanback. Per maggiori informazioni, vedere http://webexhibits.org/daylightsaving/b.html.
Nota:
Lo strumento di configurazione ReportCaster è uno strumento di amministrazione che consente agli utenti autorizzati la capacità di navigare nelle varie impostazioni che definiscono la configurazione ReportCaster e modificarle. Per esempio, è possibile modificare l'intervallo di polling per il Distribution Server ed è possibile definire i Thread Massimi per controllare il numero di connessioni disponibili per ogni Reporting Server. Alle impostazioni della configurazione si accede dalla scheda Configurazione nella console ReportCaster.
Per maggiori informazioni sulle impostazioni di configurazione ReportCaster, vedere Configurazione ReportCaster.
ReportCaster fornisce la capacità di incorporare un Distribution Server di backup, e configurare due o più Distribution Server per condividere il lavoro di esecuzione dei lavori pianificati.
La console ReportCaster fornisce informazioni, quali la modalità e lo stato, dei server primario e di failover. Dalla console ReportCaster si può sospendere, avviare e arrestare i Distribution Server. Per dettagli su queste operazioni, vedere Stato e attività del Distribution Server di failover.
Nota:Con l'opzione Recupero configurazione server ReportCaster impostata su On, il Distribution Server recupera i lavori pianificati che sono stati elaborati ma non completati.
Possono essere installate istanze multiple del Distribution Server su uno o più host. Un'istanza è designata come Responsabile del carico di lavoro, mentre le altre sono designate come Operatori. Il contenitore WebFOCUS sarà condiviso dal Responsabile del carico di lavoro e dagli Operatori.
Nota: Per configurare la Distribuzione del carico di lavoro, utilizzare le impostazioni dello strumento di configurazione ReportCaster dalla cartella Distribution Server. Tutti i server condivideranno un insieme di informazioni di configurazione. Il Responsabile del carico di lavoro promuoverà eventuali modifiche della configurazione agli Operatori.
Il Responsabile del carico di lavoro scansionerà il contenitore WebFOCUS per recuperare i lavori pianificati per l'esecuzione e porrà i lavori nella propria coda. Successivamente invierà i lavori individuali al successivo Operatore disponibile.
Gli operatori metteranno in coda i lavori inviati dal Responsabile del carico di lavoro e invieranno i lavori per l'esecuzione. Gli Operatori distribuiranno l'emissione dai lavori eseguiti e aggiorneranno i file del registro ReportCaster.
Il seguente diagramma illustra l'elaborazione e il rapporto tra Responsabile del carico di lavoro e suoi Operatori.
Il Distribution Server di failover può applicarsi al Responsabile del carico di lavoro, che è il Distribution Server primario, ma non agli Operatori.
Si possono monitorare e gestire il Responsabile del carico di lavoro e gli Operatori mediante la console ReportCaster, dalla finestra Stato del server. Per dettagli, vedere Visualizzazione dello stato del Distribution Server.
WebFOCUS |