<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Rails 2.3.0 + IIS7 + FastCGI = Rails on Windows FTW!</title>
	<atom:link href="http://hotgazpacho.org/2009/02/rails-230-iis7-fastcgi-rails-on-windows-ftw/feed/" rel="self" type="application/rss+xml" />
	<link>http://hotgazpacho.org/2009/02/rails-230-iis7-fastcgi-rails-on-windows-ftw/</link>
	<description>yes, it is an oxymoron…</description>
	<lastBuildDate>Sat, 27 Feb 2010 03:51:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Will</title>
		<link>http://hotgazpacho.org/2009/02/rails-230-iis7-fastcgi-rails-on-windows-ftw/comment-page-1/#comment-323</link>
		<dc:creator>Will</dc:creator>
		<pubDate>Sat, 27 Feb 2010 03:51:21 +0000</pubDate>
		<guid isPermaLink="false">http://hotgazpacho.org/2009/02/rails-230-iis7-fastcgi-rails-on-windows-ftw/#comment-323</guid>
		<description>These instructions are over a year old. At this point, if you want to run Ruby on Rails under IIS, I would suggest going with &lt;a href=&quot;http://www.ironruby.net/Documentation/Rails&quot; rel=&quot;nofollow&quot;&gt;Rails on IronRuby&lt;/a&gt; and &lt;a href=&quot;http://github.com/ironruby/ironruby/tree/master/Merlin/Main/Hosts/IronRuby.Rack#readme&quot; rel=&quot;nofollow&quot;&gt;IronRuby.rack&lt;/a&gt; to run it under IIS.</description>
		<content:encoded><![CDATA[<p>These instructions are over a year old. At this point, if you want to run Ruby on Rails under IIS, I would suggest going with <a href="http://www.ironruby.net/Documentation/Rails" rel="nofollow">Rails on IronRuby</a> and <a href="http://github.com/ironruby/ironruby/tree/master/Merlin/Main/Hosts/IronRuby.Rack#readme" rel="nofollow">IronRuby.rack</a> to run it under IIS.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ahmed</title>
		<link>http://hotgazpacho.org/2009/02/rails-230-iis7-fastcgi-rails-on-windows-ftw/comment-page-1/#comment-322</link>
		<dc:creator>ahmed</dc:creator>
		<pubDate>Thu, 18 Feb 2010 18:38:57 +0000</pubDate>
		<guid isPermaLink="false">http://hotgazpacho.org/2009/02/rails-230-iis7-fastcgi-rails-on-windows-ftw/#comment-322</guid>
		<description>Thanks for your great article. 
A porblem is that I can&#039;t see the body of your config file in part 10 – web.config and the only thing is viewable is the firts line. Please also tell where this config file should be placed. 
Thanks again</description>
		<content:encoded><![CDATA[<p>Thanks for your great article.<br />
A porblem is that I can&#8217;t see the body of your config file in part 10 – web.config and the only thing is viewable is the firts line. Please also tell where this config file should be placed.<br />
Thanks again</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Will</title>
		<link>http://hotgazpacho.org/2009/02/rails-230-iis7-fastcgi-rails-on-windows-ftw/comment-page-1/#comment-63</link>
		<dc:creator>Will</dc:creator>
		<pubDate>Wed, 22 Apr 2009 01:59:51 +0000</pubDate>
		<guid isPermaLink="false">http://hotgazpacho.org/2009/02/rails-230-iis7-fastcgi-rails-on-windows-ftw/#comment-63</guid>
		<description>My bet is that you copy-pasted from my post, and its choking on the first line. ;) For some reason, Word Press wants to HTML encode that line, but no others. Anyway, its the mandatory XML declaration. Try HTML decoding that first line to see if that fixes the problem.</description>
		<content:encoded><![CDATA[<p>My bet is that you copy-pasted from my post, and its choking on the first line. <img src='http://hotgazpacho.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  For some reason, Word Press wants to HTML encode that line, but no others. Anyway, its the mandatory XML declaration. Try HTML decoding that first line to see if that fixes the problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://hotgazpacho.org/2009/02/rails-230-iis7-fastcgi-rails-on-windows-ftw/comment-page-1/#comment-60</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Fri, 10 Apr 2009 18:03:45 +0000</pubDate>
		<guid isPermaLink="false">http://hotgazpacho.org/2009/02/rails-230-iis7-fastcgi-rails-on-windows-ftw/#comment-60</guid>
		<description>Hello,

First I want to say great post.  This is a situation I am working through right now, but am having an issue with the web config loading.  I am getting an error saying that it is not properly formed xml.  Have you ever run into this?  Has anyone ever run into this?

Keep up the quality writing!

Thanks,
-Chris</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>First I want to say great post.  This is a situation I am working through right now, but am having an issue with the web config loading.  I am getting an error saying that it is not properly formed xml.  Have you ever run into this?  Has anyone ever run into this?</p>
<p>Keep up the quality writing!</p>
<p>Thanks,<br />
-Chris</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: On Bits &#187; Blog Archive &#187; Notícias do Front #3</title>
		<link>http://hotgazpacho.org/2009/02/rails-230-iis7-fastcgi-rails-on-windows-ftw/comment-page-1/#comment-56</link>
		<dc:creator>On Bits &#187; Blog Archive &#187; Notícias do Front #3</dc:creator>
		<pubDate>Tue, 31 Mar 2009 06:15:05 +0000</pubDate>
		<guid isPermaLink="false">http://hotgazpacho.org/2009/02/rails-230-iis7-fastcgi-rails-on-windows-ftw/#comment-56</guid>
		<description>[...] o blogueiro William Green publicou mais um artigo sobre IIS, desta vez mostrando como rodar Rails 2.3, com IIS 7, com FastCGI. Eu já fiz cenários desse antes e descobri que rodar inicialmente não é difícil, mas manter o [...]</description>
		<content:encoded><![CDATA[<p>[...] o blogueiro William Green publicou mais um artigo sobre IIS, desta vez mostrando como rodar Rails 2.3, com IIS 7, com FastCGI. Eu já fiz cenários desse antes e descobri que rodar inicialmente não é difícil, mas manter o [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dejan Dimic</title>
		<link>http://hotgazpacho.org/2009/02/rails-230-iis7-fastcgi-rails-on-windows-ftw/comment-page-1/#comment-16</link>
		<dc:creator>Dejan Dimic</dc:creator>
		<pubDate>Thu, 12 Feb 2009 08:19:06 +0000</pubDate>
		<guid isPermaLink="false">http://hotgazpacho.org/2009/02/rails-230-iis7-fastcgi-rails-on-windows-ftw/#comment-16</guid>
		<description>My customers are mostly Windows oriented and I share your pain, even I do my Rails development on Ubuntu. 

Personally I use, if I had to, IIS proxy to Mongrel as it seams to me to be a better way. Both running as services. 

The main problem that I have are the proprietary MS SQL data bases. That can be managed too but it&#039;s a pain.

The final point is that Ruby and Ruby on Rails development on Windows platforms is even a pleasant adventure.</description>
		<content:encoded><![CDATA[<p>My customers are mostly Windows oriented and I share your pain, even I do my Rails development on Ubuntu. </p>
<p>Personally I use, if I had to, IIS proxy to Mongrel as it seams to me to be a better way. Both running as services. </p>
<p>The main problem that I have are the proprietary MS SQL data bases. That can be managed too but it&#8217;s a pain.</p>
<p>The final point is that Ruby and Ruby on Rails development on Windows platforms is even a pleasant adventure.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Will</title>
		<link>http://hotgazpacho.org/2009/02/rails-230-iis7-fastcgi-rails-on-windows-ftw/comment-page-1/#comment-12</link>
		<dc:creator>Will</dc:creator>
		<pubDate>Mon, 09 Feb 2009 12:07:46 +0000</pubDate>
		<guid isPermaLink="false">http://hotgazpacho.org/2009/02/rails-230-iis7-fastcgi-rails-on-windows-ftw/#comment-12</guid>
		<description>@AkitaOnRails Thanks! The article is mostly geared towards folks who, like me, don&#039;t have a Linux box at their disposal, and due to the nature of their jobs, cannot use outside servers (I&#039;m I. Healthcare, so I have HIPPA to worry about). I do recognize that FastCGI is most likely not the way forward for deploying Rails on Windows. However, as you can see, it is an easy win, especially to show your boss or coworkers Rails running behind a Microsoft stack.

IIS 7&#039;s Application Request Routing, as it stands right now, is a non-starter with mongrel. This is because it doesn&#039;t do proxying to the same host name, with different ports for each member of the farm. At least, there is no GUI for it. I know there is appcmd, but I don&#039;t know enough about it yet to say if it can be done. However, appcmd may also be a way to automate deployment with Capistrano.

Another idea I&#039;m kicking around is writing an IIS module or handler, using IronRuby, that speaks the Rack protocol. I&#039;ll keep everyone posted.</description>
		<content:encoded><![CDATA[<p>@AkitaOnRails Thanks! The article is mostly geared towards folks who, like me, don&#8217;t have a Linux box at their disposal, and due to the nature of their jobs, cannot use outside servers (I&#8217;m I. Healthcare, so I have HIPPA to worry about). I do recognize that FastCGI is most likely not the way forward for deploying Rails on Windows. However, as you can see, it is an easy win, especially to show your boss or coworkers Rails running behind a Microsoft stack.</p>
<p>IIS 7&#8217;s Application Request Routing, as it stands right now, is a non-starter with mongrel. This is because it doesn&#8217;t do proxying to the same host name, with different ports for each member of the farm. At least, there is no GUI for it. I know there is appcmd, but I don&#8217;t know enough about it yet to say if it can be done. However, appcmd may also be a way to automate deployment with Capistrano.</p>
<p>Another idea I&#8217;m kicking around is writing an IIS module or handler, using IronRuby, that speaks the Rack protocol. I&#8217;ll keep everyone posted.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AkitaOnRails</title>
		<link>http://hotgazpacho.org/2009/02/rails-230-iis7-fastcgi-rails-on-windows-ftw/comment-page-1/#comment-8</link>
		<dc:creator>AkitaOnRails</dc:creator>
		<pubDate>Mon, 09 Feb 2009 04:49:03 +0000</pubDate>
		<guid isPermaLink="false">http://hotgazpacho.org/2009/02/rails-230-iis7-fastcgi-rails-on-windows-ftw/#comment-8</guid>
		<description>Nice article. I also try to help Windows users to develop Rails. But my recommendation is: develop under Windows and deploy production stuff under Linux. IIS + Ruby&#039;s FCGI is simply unusable. You can use IIS 7&#039;s newest reverse proxy and url rewrite module to fall back to mongrel processes instead and avoid FCGI&#039;s nightmare altogether. This is the only available option to Rails deployment under Windows.

Try running some httperf or apache bench runs. I tested FCGI under IIS6 and the ruby processes would easily die after around 100 requests, rendering it unusable for real usage. Leave Task Manager opened and pay attention to the ruby processes there. If you apply just a little bit of pressure on them, they will crash and restart.</description>
		<content:encoded><![CDATA[<p>Nice article. I also try to help Windows users to develop Rails. But my recommendation is: develop under Windows and deploy production stuff under Linux. IIS + Ruby&#8217;s FCGI is simply unusable. You can use IIS 7&#8217;s newest reverse proxy and url rewrite module to fall back to mongrel processes instead and avoid FCGI&#8217;s nightmare altogether. This is the only available option to Rails deployment under Windows.</p>
<p>Try running some httperf or apache bench runs. I tested FCGI under IIS6 and the ruby processes would easily die after around 100 requests, rendering it unusable for real usage. Leave Task Manager opened and pay attention to the ruby processes there. If you apply just a little bit of pressure on them, they will crash and restart.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
