Hi guys,
I have some special requests that I want to redirect to another Gem. What I did in seaside is to implement #updateUrl: and add some parameter for those cases I want to send it to another Gem.
Now, I don't know how to adapt nginx for such a thing. I am using FastCGI. So I need to check if such argument is present in the URL and if true, send it to another upstream. If not, use the normal upstream.
I have explained my problem here: http://serverfault.com/questions/561993/nginx-choose-upstream-depending-on-args
but I didn't have any working answer. Does any of you have an idea how could I do that? Thanks in advance, Mariano http://marianopeck.wordpress.com _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
From: "Mariano Martinez Peck" <[hidden email]>Are you having trouble finding the parameter because you are using FastCGI? Or is the trouble purely an nginx question?
_______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
On Wed, Dec 18, 2013 at 2:48 PM, Dale K. Henrichs <[hidden email]> wrote:
I guess the later. My usecase is this: I have some module inside the app which have some reports which may take several seconds, even some minutes. I know I could make them async, I know I have serviceVM, etc. But for the moment I want to keep it simple. So all those request from those modules, I want a special gem listening to them. Why? because I don't want to lock the VM for many time and because I want a different gem conf file (assignee more memory, etc).
So the thing is how can I make the if in nginx and send the request to the appropriate upstream of gems.
Mariano http://marianopeck.wordpress.com _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Free forum by Nabble | Edit this page |