<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://knowledge-base.havit.cz/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Pozor na IIS Application pool: Maximum Worker Processes (Web Garden)</title><link>http://knowledge-base.havit.cz/asp-net/Pozor-na-IIS-Application-pool-Maximum-Worker-Processes-Web-Garden.aspx</link><description>V nastavení application poolu na IIS je zastrčeno jedno nastavení s výchozí hodnotou 1, které je poměrně zrádné, pokud ho někdo změní a neví, co to přesně znamená. Jde o volbu "Maximum Worker Processes" a neznalé svádí tuto hodnotu z jedničky zvětšit</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.1)</generator><item><title>re: Pozor na IIS Application pool: Maximum Worker Processes (Web Garden)</title><link>http://knowledge-base.havit.cz/asp-net/Pozor-na-IIS-Application-pool-Maximum-Worker-Processes-Web-Garden.aspx#569</link><pubDate>Fri, 23 Oct 2009 16:08:13 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:569</guid><dc:creator>Kamil</dc:creator><description>&lt;p&gt;Mozna, ze jsem tedy nepochopil princip Web Garden. Chapal jsem to tak, ze kdyz mam napr quad core CPU, tak mohu nastavit 4 WP a tim padem se mi budou paralelne zpracovavat 4 pozadavky. Kdyz dam pocet WP na 1, tak se v jednom okamziku bude zpracovavat jen 1 pozadavek. Je tam myslenka OK, nebo jsem mimo? Pokud je to takhle, tak prece ma smysl nastavovat hodnotu vetsi nez 1.&lt;/p&gt;</description></item><item><title>re: Pozor na IIS Application pool: Maximum Worker Processes (Web Garden)</title><link>http://knowledge-base.havit.cz/asp-net/Pozor-na-IIS-Application-pool-Maximum-Worker-Processes-Web-Garden.aspx#570</link><pubDate>Fri, 23 Oct 2009 18:02:20 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:570</guid><dc:creator>Robert Haken</dc:creator><description>&lt;p&gt;to Kamil: Ne, tak to jste opravdu mimo. Paraleln&amp;#237; zpracov&amp;#225;n&amp;#237; requestů je založeno na threadech (vl&amp;#225;knech), a jeden WP může paralelně obsluhovat na v&amp;#237;ce procesorech v&amp;#237;ce requestů ve v&amp;#237;ce threadech. Viz t&amp;#233;ž thread-pool.&lt;/p&gt;
</description></item><item><title>re: Pozor na IIS Application pool: Maximum Worker Processes (Web Garden)</title><link>http://knowledge-base.havit.cz/asp-net/Pozor-na-IIS-Application-pool-Maximum-Worker-Processes-Web-Garden.aspx#607</link><pubDate>Tue, 02 Mar 2010 23:09:21 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:607</guid><dc:creator>thread</dc:creator><description>&lt;p&gt;prosbicka , jakym zpusobem se da zvysit pocet threadu zpracovavajici pozadavky ? mam aplikaci , ktera vygeneruje 50 pozadavku na webservice , ale v task manageru je u procesu w3wpnapsano jen 30 threadu ??? copak s tim ???&lt;/p&gt;
&lt;p&gt;dik&lt;/p&gt;</description></item><item><title>re: Pozor na IIS Application pool: Maximum Worker Processes (Web Garden)</title><link>http://knowledge-base.havit.cz/asp-net/Pozor-na-IIS-Application-pool-Maximum-Worker-Processes-Web-Garden.aspx#608</link><pubDate>Tue, 02 Mar 2010 23:12:56 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:608</guid><dc:creator>Marek G.</dc:creator><description>&lt;p&gt;prosbicka , jakym zpusobem se da zvysit pocet threadu zpracovavajici pozadavky ? mam aplikaci , ktera vygeneruje 50 pozadavku na webservice , ale v task manageru je u procesu w3wpnapsano jen 30 threadu ??? copak s tim ???&lt;/p&gt;
&lt;p&gt;dik&lt;/p&gt;</description></item><item><title>re: Pozor na IIS Application pool: Maximum Worker Processes (Web Garden)</title><link>http://knowledge-base.havit.cz/asp-net/Pozor-na-IIS-Application-pool-Maximum-Worker-Processes-Web-Garden.aspx#609</link><pubDate>Wed, 03 Mar 2010 07:45:17 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:609</guid><dc:creator>Robert Haken</dc:creator><description>&lt;p&gt;to Marek G.: počet threadů se ř&amp;#237;d&amp;#237; nastaven&amp;#237;m atributů maxWorkerThreads a maxIoThreads v elementu &amp;lt;processModel&amp;gt; ve web.configu, viz MSDN: &lt;a rel="nofollow" target="_new" href="http://msdn.microsoft.com/en-us/library/7w2sway1"&gt;http://msdn.microsoft.com/en-us/library/7w2sway1&lt;/a&gt;(VS.71).aspx &lt;/p&gt;
</description></item><item><title>re: Pozor na IIS Application pool: Maximum Worker Processes (Web Garden)</title><link>http://knowledge-base.havit.cz/asp-net/Pozor-na-IIS-Application-pool-Maximum-Worker-Processes-Web-Garden.aspx#610</link><pubDate>Wed, 03 Mar 2010 13:48:56 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:610</guid><dc:creator>Marek G.</dc:creator><description>&lt;p&gt;Tyka se to i &amp;nbsp;IIS 7.5 ? mam nastaveno v machine.config autoconfig=false&lt;/p&gt;
&lt;p&gt;a v aspnet.config&lt;/p&gt;
&lt;p&gt;&amp;lt;system.web&amp;gt;&lt;/p&gt;
&lt;p&gt;	&amp;lt;processModel maxWorkerThreads=&amp;quot;100&amp;quot; maxIoThreads=&amp;quot;100&amp;quot; minWorkerThreads=&amp;quot;50&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt;	&amp;lt;httpRuntime minFreeThreads=&amp;quot;704&amp;quot; minLocalRequestFreeThreads=&amp;quot;608&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/system.web&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;system.net&amp;gt;&lt;/p&gt;
&lt;p&gt;	&amp;lt;connectionManagement&amp;gt;&lt;/p&gt;
&lt;p&gt;		&amp;lt;add address=&amp;quot;*&amp;quot; maxconnection=&amp;quot;96&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt;	&amp;lt;/connectionManagement&lt;/p&gt;
&lt;p&gt;a w3wp. ma stale je 30 treadu . neni jeste mozne ze je omezeni na strane webservice ?&lt;/p&gt;</description></item><item><title>re: Pozor na IIS Application pool: Maximum Worker Processes (Web Garden)</title><link>http://knowledge-base.havit.cz/asp-net/Pozor-na-IIS-Application-pool-Maximum-Worker-Processes-Web-Garden.aspx#611</link><pubDate>Wed, 03 Mar 2010 16:07:06 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:611</guid><dc:creator>Robert Haken</dc:creator><description>&lt;p&gt;Marek G. - j&amp;#225; bych se v prvn&amp;#237; řadě vykašlal na Task Manager (všeobecn&amp;#253; sedmilh&amp;#225;ř :-)) a pod&amp;#237;val se do Perfmonu.&lt;/p&gt;
&lt;p&gt;Jinak ještě ot&amp;#225;zka, jestli opravdu generujete takovou z&amp;#225;těž serveru, kter&amp;#225; v&amp;#225;m vytvořen&amp;#237; těch threadů vyvol&amp;#225;?&lt;/p&gt;
</description></item><item><title>re: Pozor na IIS Application pool: Maximum Worker Processes (Web Garden)</title><link>http://knowledge-base.havit.cz/asp-net/Pozor-na-IIS-Application-pool-Maximum-Worker-Processes-Web-Garden.aspx#612</link><pubDate>Wed, 03 Mar 2010 20:30:32 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:612</guid><dc:creator>Marek G.</dc:creator><description>&lt;p&gt;zdravim mam prosbicku nemuzeme to probrat treba na icq ? nebo jinem messengeru ? jinak muj mejl je grolms@volny.cz .dik .jinak opravdu ta aplikace generuje 200 threadu , koukal jsem nna pc , ktere generuje tu zatez tak tam je 200 threadu ... ted alenevim zda tyto volani dojdou na server . da se to nejak overit ? Je nejake omezeni na webservicu ze je mozne volat jen 2 &amp;nbsp;webservice a ostatni cekaji ?&lt;/p&gt;</description></item><item><title>re: Pozor na IIS Application pool: Maximum Worker Processes (Web Garden)</title><link>http://knowledge-base.havit.cz/asp-net/Pozor-na-IIS-Application-pool-Maximum-Worker-Processes-Web-Garden.aspx#613</link><pubDate>Wed, 03 Mar 2010 22:36:02 GMT</pubDate><guid isPermaLink="false">4e8649d0-fbac-4238-a160-0e083756edf8:613</guid><dc:creator>Robert Haken</dc:creator><description>&lt;p&gt;to Marek G.: Priv&amp;#225;tn&amp;#237; komunikaci mohu nab&amp;#237;dnout jedině jako placenou konzultaci, pokud byste měl o něco takov&amp;#233;ho z&amp;#225;jem, můj mail je haken_havit_cz. Samostatn&amp;#233;ho omezen&amp;#237; na WS si nejsem vědom. Jinak se pod&amp;#237;vejte opravdu do Performance Monitoru, do sekce ASP.NET, konkr&amp;#233;tně countery &amp;quot;Requests Executing&amp;quot;, &amp;quot;Requests In Application Queue&amp;quot;, resp. &amp;quot;Requests Current&amp;quot; a &amp;quot;Requests Queued&amp;quot; a taky countery v sekci &amp;quot;.NET CLR LocksAndThreads&amp;quot;, konkr&amp;#233;tně &amp;quot;# current logical Threads&amp;quot;.&lt;/p&gt;
</description></item></channel></rss>