iisreset irá parar e iniciar o Serviço de Publicação na World Wide Web. Isso, claro, se aplica a todos os pools de aplicativos. Tenho certeza de que você notou um processo sendo criado para cada pool de aplicativos. Esse processo tratará de solicitações para todos os sites associados a ele. Quando você recicla um pool de aplicativos , o IIS criará um novo processo (mantendo o antigo) para atender às solicitações. Em seguida, ele tenta mover todas as solicitações no novo processo. Depois de um tempo limite, o processo antigo será eliminado automaticamente. Você normalmente recicla seu pool de aplicativos para se livrar da memória vazada (você pode ter um problema em seu aplicativo se precisar ser uma operação regular, mesmo que seja recomendável ter uma reciclagem programada). Quanto ao reiniciar um site , ele apenas interrompe e reinicia as solicitações de veiculação para esse site específico. Ele continuará a servir outros sites no mesmo pool de aplicativos sem interrupções.
Se você tiver um aplicativo orientado a sessão, todos os itens acima causarão perda de objetos de sessão.
A atualização de um site não afeta o serviço / processo / site e é apenas um comando de interface do usuário para atualizar a visualização em árvore (talvez você tenha adicionado um diretório que não aparece no console de gerenciamento).