Utile impostazioni Notes.ini in Lotus Notes
Ci sono una serie di impostazioni Notes.ini è possibile utilizzare per analizzare i problemi di agente di Lotus Notes. È possibile impostare queste variabili nel file Notes.ini del server durante il debug degli agenti basate su server in programma, o nel file Notes.ini client Notes durante il debug agenti pianificati client-based.
Si noti che queste variabili vengono utilizzati solo per il debug degli agenti in programma gestito dal Gestore agenti in Lotus Domino. Come abbiamo accennato in precedenza, HTTP, router, console, RunOnServer, e gli agenti client interattive non sono gestiti dal Gestore agenti. Quindi le variabili Notes.ini discusse in questa sezione non hanno alcun effetto su questi agenti. (Discutiamo come eseguire il debug degli agenti gestiti da altre attività di Agent Manager avanti in questo articolo).
Il Debug_AMgr variabile Notes.ini abilita il debug Manager Agent, che può essere utile per diagnosticare problemi con gli agenti in programma (sia sul server Domino e il client Notes). Quando si scopre che il vostro agente pianificato non verrà eseguito, la prima cosa che puoi fare è aggiungere la seguente riga al vostro file Notes.ini:
Debug_AMgr = flag dove bandiera può essere uno o più dei seguenti (elencati in ordine alfabetico):
| Bandiera | Descrizione |
| c | Uscite parametri di controllo degli agenti. |
| e | Uscite informazioni sugli eventi Manager Agent. |
| l | Uscite tampone rapporti. |
| m | Uscite avvisi di memoria agente. |
| p | Uscite le statistiche sulle prestazioni degli agenti. |
| r | Uscite rapporti di esecuzione degli agenti. |
| s | Uscite informazioni sulla pianificazione Manager Agent. |
| v | Indica la modalità dettagliata, il quale emette più messaggi sul caricamento di agente, la programmazione, e le code. |
| * | Uscite tutte le informazioni di cui sopra (come impostazione tutte le bandiere). |
Impostazione =* Debug_AMgr fornisce la maggior parte delle informazioni, ma può generare più di uscita che si desidera. Inoltre, essere consapevoli del fatto che girando su tutte le bandiere di debug in genere si traduce in una performance del cinque per cento colpito tempo medio di risposta degli utenti.
L'output appare nel log della console e il registro Notes. Questa variabile può anche essere impostato in modo interattivo dalla console del server (parliamo dei comandi console più avanti in questo articolo). Se si modifica il file Notes.ini, è necessario riavviare il Gestore agenti (o server). Se si imposta la variabile utilizzando la console comandi il riavvio non è necessario.
È anche possibile attivare la registrazione agente di esecuzione, aggiungendo la seguente riga al file Notes.ini. (Potete anche fare questo nel documento di configurazione del server Server nell'elenco indirizzi di Domino.)
Log_AgentManager = value cui valore può essere uno dei seguenti:
| Valore | Descrizione |
| 0 | Non mostra la registrazione. |
| 1 | Mostra successi parziali e complete. |
| 2 | Mostra successi completo. |
L'impostazione Log_AgentManager vi offre un sottoinsieme delle informazioni di debug che Debug_AMgr genera. Questa opzione fornisce meno potenza, ma ha anche un impatto minore sulle prestazioni. Se si dispone di agenti problema, si consiglia Log_AgentManager acceso in ogni momento per registrare informazioni aggiuntive nel registro. Se si dispone di Log_AgentManager e Debug_AMgr specificato, le impostazioni Debug_AMgr hanno la precedenza.
Agenti di fondo (per definizione) non può generare output per l'interfaccia utente (UI). Tutto l'output generato dall'agente di fondo (per esempio, dichiarazioni stampa) va alla console del server e nel registro eventi di note sotto la voce Varie. Lo stesso vale per l'errore e messaggi di avviso generati per conto dell'agente. Quindi, è importante esaminare sempre il console del server o Log note per questa informazione.
È inoltre possibile registrare messaggi console server in un file di testo aggiungendo l'impostazione DEBUG_OUTFILE di file Notes.ini del server. Per esempio, DEBUG_OUTFILE = "C: \ mydebug.txt" indica al server di messaggi della console di output in un file chiamato mydebug.txt. Può risultare più facile per cercare il file piuttosto che per esaminare le voci nel registro Notes o console del server. Tenete a mente, tuttavia, che l'extra di I / O può influire negativamente sulle prestazioni.
Se si esegue agenti a livello locale in programma, le informazioni di debug non viene visualizzata sulla console del server poiché Gestione codice agente viene eseguito localmente sul client piuttosto che sul server. In questo caso, è possibile ottenere le informazioni in un file di testo aggiungendo l'impostazione DEBUG_OUTFILE di file Notes.ini del cliente. Poi il file viene creato in locale sulla propria workstation.
Visto 10763 volte da 3415 spettatori














Ogni volta che apro Lotus Notes (installato sulla rete), si dice:
'Il file non esiste: C: \ mnetnote \ data \ SDWFRNT1.NSF'
Il file è in realtà trova sul disco di rete O invece che dal disco locale C. Anche se questo errore non causa fallimento di invio e ricezione di email, è davvero fastidioso avere quel messaggio esce ogni volta che apro Lotus Notes. C'è un modo di raccontare di Lotus Notes per cercare file di SDWFRNT1.NSF in 'O: \ mnetnote \ data \', invece? C'è una impostazione in notes.ini? Si prega di avvisare.
Si prega di rimuovere SDWFRNT1.NSF icona dall'area di lavoro e aprire di nuovo in unità di rete.
Si creerà nuova icona con la posizione nuovo database. Grazie.