On Tue, May 10, 2011 at 11:01 AM, David Kahn <d...@structuralartistry.com>wrote:
> > > On Tue, May 10, 2011 at 9:56 AM, David Kahn > <d...@structuralartistry.com>wrote: > >> >> >> On Tue, May 10, 2011 at 9:45 AM, Alex Katebi <alex.kat...@gmail.com>wrote: >> >>> I have restarted the server but not the computer. I am doing something >>> abnormal. Off of a request I start some external program as sub processes. >>> It takes about one second to start those sub processes. >> >> >> Maybe you could post your code. One thing you might want to look at is if >> you can start it using another thread -- >> > I avoided using Threads since I wanted my operations to be atomic. > especially if you have something which is apparently volatile. I call >> terminal commands all the time from my code, so itself should not be a >> problem. One way to do this could be delayed_job but you can probably do it >> much more simply using a new thread. See: >> http://www.ruby-doc.org/core/classes/Thread.html >> > > this looks pretty good as an intro to threading, if it turns out that this > is the correct route to go: > http://rubylearning.com/satishtalim/ruby_threads.html > > I guess though if your process is important you will have to add some > handling in the case of failure if it were to happen. > > >> >> >>> How long are we allowed to delay the sending of a respond? Is there a >>> better way do this in Rails way? This problem is intermittent. >>> >>> On Tue, May 10, 2011 at 10:29 AM, David Kahn >>> <d...@structuralartistry.com>wrote: >>> >>>> >>>> >>>> On Tue, May 10, 2011 at 9:25 AM, Alex Katebi <alex.kat...@gmail.com>wrote: >>>> >>>>> >>>>> I see nothing any where. >>>>> >>>> >>>> To clarify, on your server terminal window, you see no output when you >>>> try to access a page? And of course the page does not load, I assume. It is >>>> probably not this if you are seeing nothing at all on the terminal, but >>>> sometimes if I forget to remove a debugger line and still am running the >>>> server in --debugger mode then of course it hangs. >>>> >>>> Otherwise, other obvious quations: have you restarted the server? As >>>> well, restarted your computer? >>>> >>>> >>>>> >>>>> On Mon, May 9, 2011 at 4:58 PM, Colin Law <clan...@googlemail.com>wrote: >>>>> >>>>>> On 9 May 2011 21:54, Alex Katebi <alex.kat...@gmail.com> wrote: >>>>>> > If my Rails server has been sitting idle for a while, it does not >>>>>> respond to >>>>>> > new requests. >>>>>> > What is the best way to troubleshoot something like that. >>>>>> > I am using Rails 3.0.7 in development. >>>>>> >>>>>> Is there anything in development.log when you submit the request (or >>>>>> already there indicating a problem before the request)? What about in >>>>>> the server terminal window? >>>>>> >>>>>> Colin >>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "Ruby on Rails: Talk" group. >>>>>> To post to this group, send email to >>>>>> rubyonrails-talk@googlegroups.com. >>>>>> To unsubscribe from this group, send email to >>>>>> rubyonrails-talk+unsubscr...@googlegroups.com. >>>>>> For more options, visit this group at >>>>>> http://groups.google.com/group/rubyonrails-talk?hl=en. >>>>>> >>>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Ruby on Rails: Talk" group. >>>>> To post to this group, send email to rubyonrails-talk@googlegroups.com >>>>> . >>>>> To unsubscribe from this group, send email to >>>>> rubyonrails-talk+unsubscr...@googlegroups.com. >>>>> For more options, visit this group at >>>>> http://groups.google.com/group/rubyonrails-talk?hl=en. >>>>> >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Ruby on Rails: Talk" group. >>>> To post to this group, send email to rubyonrails-talk@googlegroups.com. >>>> To unsubscribe from this group, send email to >>>> rubyonrails-talk+unsubscr...@googlegroups.com. >>>> For more options, visit this group at >>>> http://groups.google.com/group/rubyonrails-talk?hl=en. >>>> >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "Ruby on Rails: Talk" group. >>> To post to this group, send email to rubyonrails-talk@googlegroups.com. >>> To unsubscribe from this group, send email to >>> rubyonrails-talk+unsubscr...@googlegroups.com. >>> For more options, visit this group at >>> http://groups.google.com/group/rubyonrails-talk?hl=en. >>> >> >> > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To post to this group, send email to rubyonrails-talk@googlegroups.com. > To unsubscribe from this group, send email to > rubyonrails-talk+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.