Code Monkey home page Code Monkey logo

Comments (19)

FooBarWidget avatar FooBarWidget commented on May 24, 2024

From honglilai on April 14, 2008 05:10:27

Labels: -Type-Defect Type-Enhancement

from passenger.

FooBarWidget avatar FooBarWidget commented on May 24, 2024

From daddyez.it on April 21, 2008 06:40:46

I also want (if is possible) RailsEnv, RailsMaxPoolSize, RailsPoolIdleTime, RailsDefaultUser for each vhost.

Is possible to have a date for this change?

Thanks

from passenger.

FooBarWidget avatar FooBarWidget commented on May 24, 2024

From timcharper on April 29, 2008 15:34:49

You can make it happen very quickly by heading on over to github, cloning passenger, and doing it yourself!

from passenger.

FooBarWidget avatar FooBarWidget commented on May 24, 2024

From cpisto on May 22, 2008 10:50:41

Having a global option and additionally per vhost (where sum(vhost) <= global) would
be an ideal solution

from passenger.

FooBarWidget avatar FooBarWidget commented on May 24, 2024

From [email protected] on June 06, 2008 05:30:41

Same for me. I have a server that runs "production" and "staging" sites, so having RailsEnv per virtual hosts woul
dbe awesome (yes I know, I should run those on separate servers, but hey... have to deal with constraints). ;-)

from passenger.

FooBarWidget avatar FooBarWidget commented on May 24, 2024

From [email protected] on June 06, 2008 05:32:52

Ho... Add RailsRuby as well. This would allow having old applications running along with newer application (like
a rails 1.2.6 and ruby 1.8.5 beside a rails 2.1.0 and ruby 1.8.6 application).

from passenger.

FooBarWidget avatar FooBarWidget commented on May 24, 2024

From [email protected] on March 05, 2009 03:49:25

I believe this can be closed now that 2.1 has PassengerMaxInstances per virtual host.

from passenger.

FooBarWidget avatar FooBarWidget commented on May 24, 2024

From [email protected] on March 05, 2009 05:24:59

Belay that order - it's a global option. Indeed, a per virtual host setting would be
awesome!

from passenger.

FooBarWidget avatar FooBarWidget commented on May 24, 2024

From Andrea3D on March 19, 2009 03:31:56

This would be great! I hope in this change too...

from passenger.

FooBarWidget avatar FooBarWidget commented on May 24, 2024

From avirus on January 14, 2010 18:17:12

I could really use this as well. I'm working with an specialized application that
needs to handle requests in the order they are received instead of simultaneously.
Thanks!

from passenger.

FooBarWidget avatar FooBarWidget commented on May 24, 2024

From hurikhan77 on November 12, 2010 13:50:37

This is what PassengerMaxInstances is for...

from passenger.

FooBarWidget avatar FooBarWidget commented on May 24, 2024

From whitet73 on November 30, 2011 22:07:53

+1 for a PassengerMaxInstances option (which doesn't currently exist from what I can see)

from passenger.

FooBarWidget avatar FooBarWidget commented on May 24, 2024

From honglilai on October 24, 2012 10:36:18

This has been implemented in Phusion Passenger Enterprise.

Status: Fixed

from passenger.

FooBarWidget avatar FooBarWidget commented on May 24, 2024

From kieran776 on October 24, 2012 10:52:04

Why was this made an Enterprise feature? It seems a pretty basic setting that everyone would benefit from.

from passenger.

FooBarWidget avatar FooBarWidget commented on May 24, 2024

From Andrea3D on October 24, 2012 10:53:42

I've waited 3 years to see a basic feature become Enterprise, nice :|

from passenger.

FooBarWidget avatar FooBarWidget commented on May 24, 2024

From honglilai on October 24, 2012 11:30:19

I can understand that it would come as a surprise to you. It was made an Enterprise feature because the funds would allow us to develop the open source version faster. Bills have to be paid, employees need to eat, and that kind of stuff. However, we remain committed to open source. Phusion Passenger 4 has recently been released with many exciting features ( http://blog.phusion.nl/2012/10/24/phusion-passenger-4-0-beta-1-is-here/ ), and many of these features are in the open source version. Part of the reason why development has been slow in the past is because not commercializing Phusion Passenger didn't bring in enough funds. Now that we have paying customers, we can iterate faster.

Please rest assured because the licensing terms are very reasonable and affordable. There is also no copy protection because we don't want our customers to suffer license management pains. We even offer discounts for startups, students, educational institutions and non-profits.

from passenger.

FooBarWidget avatar FooBarWidget commented on May 24, 2024

From kieran776 on October 24, 2012 12:12:01

Oh, I completely understand the need to have an Enterprise version, and things like rolling restarts among the other goodies make perfect sense as enterprise features. But the ability to limit passengers instances to specific sites (5 for production, 1 for staging for example) seems like a pretty critical feature that has been missing from Passenger for a long time now. This issue has been open for over 4y 6m. Given that it's a one line config and not a massive enterprisey feature like the others, it doesn't seem like it has to be an enterprise feature...

from passenger.

FooBarWidget avatar FooBarWidget commented on May 24, 2024

From Andrea3D on October 24, 2012 12:40:54

Yeah, it's what i was thinking too. I'm ok with the enterprise edition, you should put there a lot of awesome features, passenger is a great piece of software. But i think this is a really basic features that shouldn't be an enterprise feature only.

from passenger.

FooBarWidget avatar FooBarWidget commented on May 24, 2024

From rogerpack2005 on March 12, 2014 13:25:25

ok my current work around for this is basically, given "2 rails apps"

where I want to reserve at least 3 slots for the second rails app, I set pool size to 6, then max_instances_per_app to 3. Then at least I am guaranteed some slots per app. HTH.

from passenger.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.