Sha256: b3f3e4ae308c752be9cd2230bf92a7508526b5e3dd41f2808d24140f4160250e

Contents?: true

Size: 1.85 KB

Versions: 109

Compression:

Stored size: 1.85 KB

Contents

== Appendix B: Terminology ==

[[application_root]]
=== Application root ===
The root directory of an application that's served by Phusion Passenger.

In case of Ruby on Rails applications, this is the directory that contains
'Rakefile', 'app/', 'config/', 'public/', etc. In other words, the directory
pointed to by `RAILS_ROOT`. For example, take the following directory structure:

-----------------------------------------
/apps/foo/       <------ This is the Rails application's application root!
   |
   +- app/
   |   |
   |   +- controllers/
   |   |
   |   +- models/
   |   |
   |   +- views/
   |
   +- config/
   |   |
   |   +- environment.rb
   |   |
   |   +- ...
   |
   +- public/
   |   |
   |   +- ...
   |
   +- ...
-----------------------------------------

In case of Rack applications, this is the directory that contains 'config.ru'.
For example, take the following directory structure:

-----------------------------------------
/apps/bar/      <----- This is the Rack application's application root!
   |
   +- public/
   |    |
   |    +- ...
   |
   +- config.ru
   |
   +- ...
-----------------------------------------

In case of Python (WSGI) applications, this is the directory that contains
'passenger_wsgi.py'. For example, take the following directory structure:

-----------------------------------------
/apps/baz/      <----- This is the WSGI application's application root!
   |
   +- public/
   |    |
   |    +- ...
   |
   +- passenger_wsgi.py
   |
   +- ...
-----------------------------------------

[[idle_process]]
=== Idle process ===
An "idle process" refers to a process that hasn't processed any requests for a while.

[[inactive_process]]
=== Inactive process ===
An "inactive process" refers to a process that's current not processing any requests. An idle process is always inactive, but an inactive process is not always considered idle.

Version data entries

109 entries across 109 versions & 2 rubygems

Version Path
passenger-4.0.44 doc/users_guide_snippets/appendix_b_terminology.txt
passenger-4.0.43 doc/users_guide_snippets/appendix_b_terminology.txt
passenger-4.0.42 doc/users_guide_snippets/appendix_b_terminology.txt
passenger-4.0.41 doc/users_guide_snippets/appendix_b_terminology.txt
passenger-4.0.40 doc/users_guide_snippets/appendix_b_terminology.txt
passenger-4.0.39 doc/users_guide_snippets/appendix_b_terminology.txt
passenger-4.0.38 doc/users_guide_snippets/appendix_b_terminology.txt
passenger-4.0.37 doc/users_guide_snippets/appendix_b_terminology.txt
passenger-4.0.36 doc/users_guide_snippets/appendix_b_terminology.txt
passenger-4.0.35 doc/users_guide_snippets/appendix_b_terminology.txt
passenger-4.0.34 doc/users_guide_snippets/appendix_b_terminology.txt
passenger-4.0.33 doc/users_guide_snippets/appendix_b_terminology.txt
passenger-4.0.32 doc/users_guide_snippets/appendix_b_terminology.txt
passenger-4.0.31 doc/users_guide_snippets/appendix_b_terminology.txt
passenger-4.0.30 doc/users_guide_snippets/appendix_b_terminology.txt
passenger-4.0.29 doc/users_guide_snippets/appendix_b_terminology.txt
passenger-4.0.28 doc/users_guide_snippets/appendix_b_terminology.txt
passenger-4.0.27 doc/users_guide_snippets/appendix_b_terminology.txt
passenger-4.0.26 doc/users_guide_snippets/appendix_b_terminology.txt
passenger-4.0.25 doc/users_guide_snippets/appendix_b_terminology.txt