Rails is single threaded, it processes one request at a time.
Unless you are using nginx/mongrel cluster.
You can have any number of users, but having a server call itself is
not a good thing. You want to get out of the controller quickly, not
be waiting on something. What you might want to do is
to queue the work to a "worker" thread, and let the worker run in the
background.
In Windows you can do a "service" that will do the work for you.
Or a Daemon in Linux. Then you simply queue the work to the background
server, it can be as simple as putting a record in a table, and having
the daemon
watch for it.
Then its easy to look up and see what is going on.
Also this is good practice if you have a long running process.
You can also use rufus-scheduler to schedule background activity.
If you need some help feel free to ask.
http://mentalpagingspace.blogspot.com
On Apr 6, 11:52 am, anton effendi
<wuyoud...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
wrote:> Hai All.
>
> I have big problem in net/http.. please help me....
>
> * In my application have net/http for send xml...
> my question => why my site only can handle one request????? so only one
user
> can request to my server..???? if 2 user request... then the last user
> always wait or RTO....
>
> I want in my application have one controller to check the other controller
> run or not (the xml run or not)
> ex: controller a --> controller which send xml
> controller b --> monitoring..... for check the another
controller...
> ---> i wrote net/http for request controller a (on same server)... it
> always will RTO.... why??? if other server.... always ok... :(
>
> Please help me
> Thank you very much
>
> --
> Wu You Duan
--~--~---------~--~----~------------~-------~--~----~
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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---