Ho un'app console C# che sto distribuendo circa 20 volte (con diverse impostazioni di configurazione) e in esecuzione. Come puoi immaginare, è difficile tenere d'occhio quello che sta succedendo con 20 app in esecuzione (alla fine andrò a distribuirle come servizi Windows), quindi c'è qualcosa che può mostrare facilmente l'output di queste in un unico posto?Visualizzazione dell'output di app console Net. Mutilple in un unico posto
Ho pensato ai file di registro, ma questi potrebbero diventare grandi abbastanza velocemente, e sono molti file da aprire e guardare - Voglio solo avere un output per controllare che le cose siano ancora in esecuzione come previsto.
Edit:
ho intenzione di essere errori di scrittura e stop/start informazioni al database. Quello di cui sto parlando sono le informazioni generali sull'elaborazione, che non è tutto ciò che interessa rivisitare, ma è interessante da vedere mentre è in esecuzione nell'app della console.
Anche se tutti si collegano allo stesso posto? Banca dati? – Widor
Non sono troppo preoccupato di dove registrano tutte le informazioni gereral (sono d'accordo per gli errori), più preoccupato di dare un'occhiata a come stanno andando le cose. Se stanno portando avanti decine di migliaia di azioni al giorno, non voglio necessariamente scrivere tutto ciò nel database (o in un file) poiché non avrò mai più bisogno di vederlo di nuovo. – finoutlook
Dai un'occhiata a log4net e alle appendici che offre. È davvero facile una volta che lo hai impostato. E con Upd, i datagrammi scompaiono nel cyberspazio se non c'è nessuno ad ascoltare. –