<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Кокоевсёзелёное &#187; FastCGI</title>
	<atom:link href="http://tomillo.ru/tag/fastcgi/feed/" rel="self" type="application/rss+xml" />
	<link>http://tomillo.ru</link>
	<description>Кокоевсёзелёное</description>
	<lastBuildDate>Fri, 30 Jul 2010 14:42:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>CPULimit прикрутили к FastCGI</title>
		<link>http://tomillo.ru/2009/07/03/cpulimit-%d0%bf%d1%80%d0%b8%d0%ba%d1%80%d1%83%d1%82%d0%b8%d0%bb%d0%b8-%d0%ba-fastcgi/</link>
		<comments>http://tomillo.ru/2009/07/03/cpulimit-%d0%bf%d1%80%d0%b8%d0%ba%d1%80%d1%83%d1%82%d0%b8%d0%bb%d0%b8-%d0%ba-fastcgi/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 15:50:02 +0000</pubDate>
		<dc:creator>tomillo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[FastCGI]]></category>
		<category><![CDATA[IIS]]></category>

		<guid isPermaLink="false">/post/2009/07/03/CPULimit-d0bfd180d0b8d0bad180d183d182d0b8d0bbd0b8-d0ba-FastCGI.aspx</guid>
		<description><![CDATA[Теперь уже официально: Getting both FastCGI module and AppPool CPULimit to work]]></description>
			<content:encoded><![CDATA[<p>Теперь уже официально:</p>
<p><a href="http://blogs.iis.net/ksingla/archive/2009/07/02/getting-both-fastcgi-module-and-apppool-cpulimit-to-work.aspx">Getting both FastCGI module and AppPool CPULimit to work</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tomillo.ru/2009/07/03/cpulimit-%d0%bf%d1%80%d0%b8%d0%ba%d1%80%d1%83%d1%82%d0%b8%d0%bb%d0%b8-%d0%ba-fastcgi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>пятиминутка ненависти</title>
		<link>http://tomillo.ru/2008/04/29/%d0%bf%d1%8f%d1%82%d0%b8%d0%bc%d0%b8%d0%bd%d1%83%d1%82%d0%ba%d0%b0-%d0%bd%d0%b5%d0%bd%d0%b0%d0%b2%d0%b8%d1%81%d1%82%d0%b8/</link>
		<comments>http://tomillo.ru/2008/04/29/%d0%bf%d1%8f%d1%82%d0%b8%d0%bc%d0%b8%d0%bd%d1%83%d1%82%d0%ba%d0%b0-%d0%bd%d0%b5%d0%bd%d0%b0%d0%b2%d0%b8%d1%81%d1%82%d0%b8/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 23:32:29 +0000</pubDate>
		<dc:creator>tomillo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[FastCGI]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[тайно пишут линукс]]></category>

		<guid isPermaLink="false">/post/2008/04/29/d0bfd18fd182d0b8d0bcd0b8d0bdd183d182d0bad0b0-d0bdd0b5d0bdd0b0d0b2d0b8d181d182d0b8.aspx</guid>
		<description><![CDATA[(ниже всё строго вендузятное, многабукафф) Ну вот, на колу мочала &#8211; начинай сначала. Managing CPU utilization for IIS worker processes that use FastCGI module WSRM documentation article states that WSRM does now work with processes that use Job Objects. This statement is not exactly correct &#8211; WSRM cannot manage the processes within Job Object, only [...]]]></description>
			<content:encoded><![CDATA[<p><em>(ниже всё строго вендузятное, многабукафф)</em></p>
<p>Ну вот, на колу мочала &#8211; начинай сначала. <a href="http://blogs.iis.net/mailant/archive/2008/04/29/managing-cpu-utilization-for-iis-worker-processes-that-use-fastcgi-module.aspx" target="_blank">Managing CPU utilization for IIS worker processes that use FastCGI module</a></p>
<p><a href="http://blogs.iis.net/mailant/archive/2008/04/29/managing-cpu-utilization-for-iis-worker-processes-that-use-fastcgi-module.aspx" target="_blank">WSRM documentation article states that WSRM does now work with processes that use Job Objects. This statement is not exactly correct &#8211; WSRM cannot manage the processes within Job Object, only if Job Object sets limits that conflict with WSRM (such as memory utilization, process priority, etc).</a></p>
<p>Если кто не видел WSRM &#8211; это такой ночной кошмар технофоба, с интуитивно-непонятным интерфейсом, вместе с собой устанавливающий MSSQL. Ресурсы жрёт тоже неплохо &#8211; на одноядернике загрузка CPU впечатляет. В простое.</p>
<p>Раньше IIS умел &#8220;из коробки&#8221; менеджерить утилизацию CPU (своими рабочими процессами) с помощью одной галочки в чекбоксе, или одной невыразимо короткой строчкой в скрипте. Но в конце прошлого года некие граждане по лучшим советским традициям (и, по-моему, исключительно в целях показухи) написали FastCGI для IIS &#8220;в конце месяца/в конце квартала/в конце года&#8221;, и случайно эту фичу придушили.</p>
<p>Теперь, когда факт удушения фичи стал известен публике, создателЯ предлагают вместо неё ставить и настраивать &#8220;приложеньице&#8221; в не-помню-сколько-мегабайт-кода-ну-пусть-для-ровного-счёта-будет-сто. Вместе с SQL. На web-сервер(ы).</p>
<p>Это всё ради того, чтобы декларировать &#8220;поддержку PHP&#8221;. Маркетинг, понимаю. Но вот когда ради &#8220;маркетинга&#8221; портят хороший продукт &#8211; не понимаю.</p>
<p>Не, ну вот правда, сейчас я, по жизни вендузятнег до мозга костей, в ужасе глядя на всё это &#8211; вспоминаю советские времена, когда собранная в конце месяца советская бытовая техника, и прочия сложные изделия заведомо считались ущербными. Патамучта заводским работягам надо было успеть выполнить план. И шурупы заворачивались молотком. Вот сейчас, натурально, &#8220;та же фигня&#8221;.</p>
<p>А ещё спешу сообщить вам, мои маленькие виртуальные читатели, что &#8220;поддержка PHP&#8221; на IIS 7.0 настолько прекрасна, что при установке PHP и всего прочего &#8220;из коробки&#8221; (согласно документации на iis.net) &#8211; работа из пехапешных скриптов с MS SQL 2005 невозможна. Ну вот тупо не работает. И лечится &#8220;грязным хаком&#8221; с выковыриванием некоей dll из дистрибутива MS SQL 2000 (превед, &#8220;лицензионная чистота&#8221;!). Про работу этого чуда с 2008-ым SQL я даже боюсь спрашивать.</p>
<p>Ну а вощемта написал я это всё к тому, что WSRM уже настойчиво предлагался к использованию в такой ситуации ранее, потом все благополучно пришли к выводу, что &#8220;no workaround&#8221;, а сейчас вдруг всё вернулось на круги своя с соответствующим переписыванием документации на WSRM. <strong>Ребята, ну убейтесь уже об стену, а?</strong> Ну сколько можно?</p>
]]></content:encoded>
			<wfw:commentRss>http://tomillo.ru/2008/04/29/%d0%bf%d1%8f%d1%82%d0%b8%d0%bc%d0%b8%d0%bd%d1%83%d1%82%d0%ba%d0%b0-%d0%bd%d0%b5%d0%bd%d0%b0%d0%b2%d0%b8%d1%81%d1%82%d0%b8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Быстрый CGI и Неуловимый Joe</title>
		<link>http://tomillo.ru/2008/04/25/%d0%b1%d1%8b%d1%81%d1%82%d1%80%d1%8b%d0%b9-cgi-%d0%b8-%d0%bd%d0%b5%d1%83%d0%bb%d0%be%d0%b2%d0%b8%d0%bc%d1%8b%d0%b9-joe/</link>
		<comments>http://tomillo.ru/2008/04/25/%d0%b1%d1%8b%d1%81%d1%82%d1%80%d1%8b%d0%b9-cgi-%d0%b8-%d0%bd%d0%b5%d1%83%d0%bb%d0%be%d0%b2%d0%b8%d0%bc%d1%8b%d0%b9-joe/#comments</comments>
		<pubDate>Fri, 25 Apr 2008 10:53:22 +0000</pubDate>
		<dc:creator>tomillo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[FastCGI]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">/post/2008/04/25/d091d18bd181d182d180d18bd0b8-CGI-d0b8-d09dd0b5d183d0bbd0bed0b2d0b8d0bcd18bd0b8-Joe.aspx</guid>
		<description><![CDATA[Вот так некий чудодейственный скрипт на Пехапе заработал на IIS 7.0 (+FastCGI) с настройками &#8220;из коробки&#8221;: Нагрузка &#8211; примерно 10 хитов в секунду, процессор &#8211; Pentium IV. Как, всё-таки, хорошо, что &#8220;я в сортах дерьма не разбираюсь&#8221; &#8482;]]></description>
			<content:encoded><![CDATA[<p>Вот так некий чудодейственный скрипт на Пехапе заработал на IIS 7.0 (+FastCGI) с настройками &#8220;из коробки&#8221;:</p>
<p><img src="http://tom.rcha.ru/tmp/fastcgi_small.jpg" border="0" alt="Fastcgi" /></p>
<p>Нагрузка &#8211; примерно 10 хитов в секунду, процессор &#8211; Pentium IV.</p>
<p><em>Как, всё-таки, хорошо, что &#8220;я в сортах дерьма не разбираюсь&#8221; &#8482;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://tomillo.ru/2008/04/25/%d0%b1%d1%8b%d1%81%d1%82%d1%80%d1%8b%d0%b9-cgi-%d0%b8-%d0%bd%d0%b5%d1%83%d0%bb%d0%be%d0%b2%d0%b8%d0%bc%d1%8b%d0%b9-joe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Тогда он осторожно покрутил свой винтик. И тут у него отвалилась жопа.</title>
		<link>http://tomillo.ru/2008/01/25/%d1%82%d0%be%d0%b3%d0%b4%d0%b0-%d0%be%d0%bd-%d0%be%d1%81%d1%82%d0%be%d1%80%d0%be%d0%b6%d0%bd%d0%be-%d0%bf%d0%be%d0%ba%d1%80%d1%83%d1%82%d0%b8%d0%bb-%d1%81%d0%b2%d0%be%d0%b9-%d0%b2%d0%b8%d0%bd%d1%82/</link>
		<comments>http://tomillo.ru/2008/01/25/%d1%82%d0%be%d0%b3%d0%b4%d0%b0-%d0%be%d0%bd-%d0%be%d1%81%d1%82%d0%be%d1%80%d0%be%d0%b6%d0%bd%d0%be-%d0%bf%d0%be%d0%ba%d1%80%d1%83%d1%82%d0%b8%d0%bb-%d1%81%d0%b2%d0%be%d0%b9-%d0%b2%d0%b8%d0%bd%d1%82/#comments</comments>
		<pubDate>Fri, 25 Jan 2008 13:12:08 +0000</pubDate>
		<dc:creator>tomillo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[FastCGI]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[тайно пишут линукс]]></category>

		<guid isPermaLink="false">/post/2008/01/25/d0a2d0bed0b3d0b4d0b0-d0bed0bd-d0bed181d182d0bed180d0bed0b6d0bdd0be-d0bfd0bed0bad180d183d182d0b8d0bb-d181d0b2d0bed0b8-d0b2d0b8d0bdd182d0b8d0ba-d098-d182d183d182-d183-d0bdd0b5d0b3d0be-d0bed182d0b2d0b0d0bbd0b8d0bbd0b0d181d18c-d0b6d0bed0bfd0b</guid>
		<description><![CDATA[&#8220;We use a JobObject to tie FastCGI processes to IIS. This prevents them (or their children) from establishing lives outside that of the worker process&#8217;. When the worker process disappears, so do all the FastCGI processes. The CPULimit feature also uses a JobObject. Unfortunately a process can only belong to one JobObject, making FastCGI and [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;We use a JobObject to tie FastCGI processes to IIS. This prevents them (or their children) from establishing lives outside that of the worker process&#8217;. When the worker process disappears, so do all the FastCGI processes.</p>
<p>The CPULimit feature also uses a JobObject.</p>
<p>Unfortunately a process can only belong to one JobObject, making <strong>FastCGI and the CPULimit features mutually exclusive</strong>.&#8221;</p>
<p>(с) <a href="https://forums.iis.net/p/1146572/1857584.aspx">https://forums.iis.net/p/1146572/1857584.aspx</a></p>
<p><span style="text-decoration: line-through;">Microsoft в своём репертуаре</span> Ребята, ну зачем же через жопу-то? (плакает)</p>
]]></content:encoded>
			<wfw:commentRss>http://tomillo.ru/2008/01/25/%d1%82%d0%be%d0%b3%d0%b4%d0%b0-%d0%be%d0%bd-%d0%be%d1%81%d1%82%d0%be%d1%80%d0%be%d0%b6%d0%bd%d0%be-%d0%bf%d0%be%d0%ba%d1%80%d1%83%d1%82%d0%b8%d0%bb-%d1%81%d0%b2%d0%be%d0%b9-%d0%b2%d0%b8%d0%bd%d1%82/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
