2013-09-29 11 views
5

Sto usando sharepoint2013 + windows2012. Ho notato che il componente di ricerca SP ha 5 processi in taskmgr. ognuno usa circa 400-500 MB di memoria. È normale? Ho anche provatoIl componente di ricerca di SharePoint ha più processi e utilizza una memoria di lotti?

Set-SPEnterpriseSearchService -PerformanceLevel Ridotto

ma non ha cambiato nulla. Devo riavviare il server?

Non ho mai notato questo su altri server SP che ho lavorato prima. Solo curioso, è a causa di SP 2013, alcune impostazioni predefinite?

grazie

taskmgr

risposta

-1
+3

Nota che [risposte solo per collegamento] (http://meta.stackoverflow.com/tags/link-only-answers/info) sono scoraggiate, pertanto le risposte dovrebbero essere il punto finale di una ricerca di una soluzione (l'ennesima sosta di riferimenti, che tendono a scadere nel tempo). Si prega di considerare l'aggiunta di una sinossi autonoma qui, mantenendo il collegamento come riferimento. – kleopatra

5

user3211586 s’ha funzionato per me. Fondamentalmente questo articolo dice:

rapida e Uccidere processo sporco il noderunner.exe (Microsoft Sharepoint componente di ricerca) attraverso TaskManager Ciò, ovviamente, rompere tutto ciò che riguarda ricerca sul sito

Produzione Change il livello di prestazioni del servizio di ricerca con powerhsell

Get-SPEnterpriseSearchService | Set-SPEnterpriseSearchService -PerformanceLevel “PartlyReduced” Performance Level spiegato:

  • Ridotto: Numero totale di thread = numero di processori, Max Threads/host = numero di processori
  • PartlyReduced: Numero totale di thread = 4 volte il numero di processori, Max Threads/host = 16 volte il numero di processori
  • Massimo: Numero totale di thread = 4 volte il numero di processori, Max Thread/host = 16 volte il numero di processori (thread vengono creati a priorità alta)

Per l'impostazione abbia effetto fare un IISReset o riavviare il servizio di ricerca in Central Admin

Ho avuto lo stesso problema come il PO e l'esecuzione di Set-SPEnterpriseSearchService -PerformanceLevel "PartlyReduced" seguito da IISRESET/noforce ha risolto il problema per me.

+0

[Errore Get_SPEnterpriseSeachService] (http://i.imgur.com/618Pvu3.png) Ho ricevuto questo errore durante il tentativo di inviare Get-SPEnterpriseSearchService a PowerShell – LongTTH

0

Quando ho provato questo metodo e quando ho cambiato l'impostazione di configurazione da 0 a qualsiasi valore compreso tra 1 e 500, ha ridotto l'utilizzo della memoria ma la ricerca ha smesso di funzionare. Dopo aver ripristinato le impostazioni di configurazione su 0, l'utilizzo della memoria è aumentato, ma la ricerca ha iniziato a funzionare di nuovo.

Problemi correlati