Displaying 20 results from an estimated 12000 matches similar to: "Can Win32 service more than one rails request at a time?"
2006 Dec 05
7
mongrel and long lived connections
Hi,
I found this article
http://cyll.org/blog/tech/2006-08-09-themongrelcomet.html on mongrel
and COMET very interesting.
I ran the code, and it worked just as Christopher explained.  The one
thing I don''t understand is why mongrel can only handle 1 connection
at a time.  I thought that mongrel used a thread per connection.
It appears that each registered handler can only handle 1
2006 Oct 31
12
Moving page_cache_directory
Howdy. I''m working on a RoR CMS and need cached pages to all be in
public/cache rather than public [in order to set svn:ignore on all the files
properly]. I can get page_cache_directory set correctly and the pages are
cached in the right place but Mongrel isn''t serving them because it''s only
looking for them in public. During development I know I can set -r
public/cache
2006 Sep 13
7
Mongrel spewing backtraces and nanosleeping
Hi list,
I''m seeing a couple of issues with Mongrel. I''m running FreeBSD 6.1 and
have previously been told that there are known conflicts between this
and Mongrel, yet I hope these issues will be resolved with time.
I''m overloading Mongrel with httperf on my local workstation. Mongrel is
started directly with the mongrel_rails command and there is only one
mongrel
2007 Jun 05
4
uninitialized constant RailsHandler::Dispatcher
Hello,
I am running in to an error trying to run mongrel. The server starts but 
then trying to access any url in my application throws this error:
calling Dispatcher.dispatch uninitialized constant RailsHandler::Dispatcher
./script/../config/../vendor/rails/activesupport/lib/active_support/dependencies.rb:477:in 
`const_missing''
2006 May 30
2
x-sendfile
I wrote an x-sendfile thing for the railshandler to get mongrel to catch 
the response header and stream out files from an application I''m writing 
but I''m pretty sure that zed said he''d built in x-sendfile somewhere 
already. I couldn''t find it, could someone lead me to it?
Does mongrel work with SSL? If not is anyone interested in having 
someone write in SSL
2006 Mar 18
4
Mongrel Console 0.1 -- script/console meets mongrel
This is a super quick announcement for a new Mongrel plugin called
mongrel_console.  It was inspired by a request from Tobias L?tke who wanted
to tail out logs while Mongrel was running.
What mongrel_console does is combine the Rails script/console with Mongrel
so that you can control a mongrel server while using script/console.  Sounds
weird but it''s quite awesome for development
2007 Mar 12
17
need help writing a plugin
Hi,
I''m halfway developing a tiny plugin that allows people to scrub flash 
video files. I''ve got my plugin setup to monitor a directory /movies.
Whenever a .flv file is requested within that directory, some stuff 
should happen, if not, the request should be processed as usual. I don''t 
know how to do the latter..
require ''mongrel''
require
2008 Jan 14
3
Reading HTTP Request parameters
Hello
I''ve a client which send this request to a mongrel HTTPHandler :
res=Net::HTTP.post_form(URI.parse(''http://localhost:3000/test''),{"a"=>1,"b"=>2})
But in the handler I can''t read the parameters one by one, I can read
the entire String only :
class Serveur
  class MyHandler < Mongrel::HttpHandler
    def process(req, resp)
    
2006 Jun 11
1
StatusHandler
Zed,
Very cool, finally got around to playing with StatusHandler and 
StatisticsHandler. One thing that was missing that I wanted was insight 
into _what_ the RailsHandler was working on, and what was queued up 
while it sat in single-threaded mode -- ie., the current list of requests.
W/ the attached mongrel.conf, I hacked the RailsHandler to keep a hash 
of active requests, and spit that out
2007 Jul 24
4
GemPlugin or Mongrel::HttpHandler subclass
Hey all
I am working with a technology standard (specific to the commercial  
print industry) by which each element within the workflow has bi- 
directional HTTP messaging. As each side needs a http server, I  
thought I could either:
a) use a gem plugin to modify the behavior of mongrel
b) subclass Mongrel::HttpHandler
In short, its xml messaging between two points; each with a HTTP  
client
2007 Oct 24
4
Need advice - which version to use?
Greetings!
I could use some advice on which version of BackgrounDrb to use in my current situation.  I''ve implemented the initial, single-process multi-threaded version in a previous site, but have no experience with the new version.  Current situation is as follows.
The application involves personal health information and so has very stringent session management requirements.  My
2006 Nov 27
5
win32 problems
I''m setting up a Rails app for a client that uses Windows. I''m  
getting this error:
c:/ruby/lib/ruby/gems/1.8/gems/mongrel-0.3.18/lib/mongrel/rails.rb: 
32: uninitial
ized constant Mongrel::HttpHandler (NameError)
         from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/ 
custom_require.rb:21:in `re
quire''
         from c:/ruby/lib/ruby/gems/1.8/gems/mongrel-0.3.18/bin/ 
2008 Jan 04
1
Howto write a mongrel handler for a CGI app using CGIWrapper
Hello,
Just for further reference in case of someone else want to do the same :
I wanted to write a mongrel for a CGI app :
[[[
require ''cgi''
require ''foo''
cgi = CGI.new
if !cgi[''uri''] || (cgi[''uri''] == '''')
  Foo.error "URI argument is required"
end
uri = cgi[''uri'']
user =
2006 Jun 13
1
mongrel_upload_progress & plugin question in general
Hello,
So, I grabbed the mongrel_upload_progress code from subversion  
because I really need something similar for a project I am working  
on. Anyway, I installed the gem and can''t figure out a few things.
1) I''m not sure what Upload < GemPlugin::Plugin "/handlers" is for
2) How to call the Progress < GemPlugin::Plugin "/handlers" handler.
While I
2006 Jun 20
1
Performance tweak when local files are not served by mongrel
Hello Zed !
I''ve experimented a simple but limited performance tweak in the mongrel
rails loader.
With the following apache 2.2 mod proxy loadbalancer setup :
  # Redirect all non-static requests to cluster
  RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f
  RewriteRule ^/(.*)$ balancer://mongrel_cluster%{REQUEST_URI} [P,QSA,L]
We can assume that mongrel is called only when the
2006 Dec 23
2
exception logging
Hi all-
I''m running mongrel with a tiny HttpHandler that hooks into a larger  
library I''m working on. I''ve run into a snag with trying to debug  
with it in that I''m not entirely sure how to get the exception logs  
of errors that are raised.
All I get to stderr is this:
	Fri Dec 22 17:16:14 -0800 2006: ERROR: Couldn''t find Models::Contact  
without
2007 Jan 12
2
Forking a process in Rails is messing up mongrel
I''m trying to run an external Ruby script from my Rails app.
To do this i''m using this function
 def fork_with_new_connection(config, my_class = ActiveRecord::Base)
   pid = fork do
     begin
       my_class.establish_connection(config)
       yield
     ensure
       my_class.remove_connection
     end
   end
   Process.detach(pid)
 end
Then, within my controller I do this:
2006 May 24
8
Rails, Ubuntu dapper & Mongrel > uninitialized constant Mongrel::HttpHandler error
This on Ubuntu testing with the default ruby1.8 package, RubyForge current
gems, mongrel...this look familiar to anyone??
andre@andre:~/rails_apps/depot$ mongrel_rails
/usr/lib/ruby/gems/1.8/gems/mongrel-0.3.13/lib/mongrel/rails.rb:44:
uninitialized constant Mongrel::HttpHandler (NameError)
        from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in
`require''
        from
2008 Jun 03
9
clients hang on large PUTs to Mongrel::HttpHandler-based web service
Hi folks,
I have a problem with a storage web service our group wrote using
Mongrel::HttpHandler We have a consistent problem when using
http PUT to this service when the data is larger than about 4 GB.
The web service actually retrieves and processes the data, but the
clients hang - the TCP connection is still in the ESTABLISHED
state on the client side, but the TCP session no longer exists on
2006 Nov 26
2
Writing a mod_put HttpHandler
I''m looking at writing a Mongrel handler that mimics the behavior of  
the Apache mod_put [1]. It allows for the streaming upload of very  
large (GB) files; it also supports resumable upload.
Before I get too involved, I''d like to ask if my reading of the  
mongrel source code is correct, i.e. what I want to do isn''t  
currently possible.
Looking at the class