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 -- 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.

Reply via email to