Servizi Windows: un servizio per domarli tutti o più servizi più piccoli?

0

Nel nostro software, abbiamo un servizio Windows che esegue tutta la nostra elaborazione in background dall'invio di SMS programmati all'esecuzione di backup, (forse 10 diverse funzioni).

Mi sto interrogando su quali siano le esperienze degli altri riguardo ai servizi Windows, è meglio avere un singolo servizio per una singola funzione (es. servizio di backup per eseguire i backup) o è più semplice avere un grande servizio per fai tutte le funzionalità che ti servono.

    
posta user1653400 16.05.2017 - 02:51
fonte

1 risposta

3

Penso che sia più comune realizzare servizi più piccoli. Questo ti dà più opzioni:

  1. È possibile distribuire servizi diversi su macchine diverse, se necessario.
  2. Puoi assegnare ad ogni account di servizio solo le autorizzazioni necessarie, ad es. se alcuni servizi richiedono l'accesso alla rete e altri no.
  3. Se uno qualsiasi dei servizi presenta una perdita di risorse, puoi riavviarlo senza influire su altri servizi.

Se alcuni servizi sembrano voler "andare insieme" in qualche modo, puoi impostare le dipendenze tra i servizi tramite RegEdit o utilizzando sc config .

    
risposta data 16.05.2017 - 06:10
fonte

Leggi altre domande sui tag