GUAC-1512: Document use of overall concurrency limits within JDBC auth and Docker.
Project: http://git-wip-us.apache.org/repos/asf/incubator-guacamole-manual/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-guacamole-manual/commit/95574103 Tree: http://git-wip-us.apache.org/repos/asf/incubator-guacamole-manual/tree/95574103 Diff: http://git-wip-us.apache.org/repos/asf/incubator-guacamole-manual/diff/95574103 Branch: refs/heads/master Commit: 95574103a8b29d78775f11a111ae35931d16d02e Parents: 5e778ae Author: Michael Jumper <[email protected]> Authored: Thu Mar 17 14:14:36 2016 -0700 Committer: Michael Jumper <[email protected]> Committed: Thu Mar 17 14:14:43 2016 -0700 ---------------------------------------------------------------------- src/chapters/docker.xml | 26 ++++++++++++++++++++++++++ src/chapters/jdbc-auth.xml | 11 +++++++++++ 2 files changed, 37 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-guacamole-manual/blob/95574103/src/chapters/docker.xml ---------------------------------------------------------------------- diff --git a/src/chapters/docker.xml b/src/chapters/docker.xml index ff33162..c6d0fef 100644 --- a/src/chapters/docker.xml +++ b/src/chapters/docker.xml @@ -209,6 +209,19 @@ </thead> <tbody> <row> + <entry><envar>MYSQL_ABSOLUTE_MAX_CONNECTIONS</envar></entry> + <entry> + <para>The absolute maximum number of concurrent connections to + allow at any time, regardless of the Guacamole connection or + user involved. If set to "0", this will be unlimited. + Because this limit applies across all Guacamole connections, + it cannot be overridden if set.</para> + <para><emphasis>By default, the absolute total number of + concurrent connections is unlimited + ("0").</emphasis></para> + </entry> + </row> + <row> <entry><envar>MYSQL_DEFAULT_MAX_CONNECTIONS</envar></entry> <entry> <para>The maximum number of concurrent connections to allow to @@ -447,6 +460,19 @@ </thead> <tbody> <row> + <entry><envar>POSTGRES_ABSOLUTE_MAX_CONNECTIONS</envar></entry> + <entry> + <para>The absolute maximum number of concurrent connections to + allow at any time, regardless of the Guacamole connection or + user involved. If set to "0", this will be unlimited. + Because this limit applies across all Guacamole connections, + it cannot be overridden if set.</para> + <para><emphasis>By default, the absolute total number of + concurrent connections is unlimited + ("0").</emphasis></para> + </entry> + </row> + <row> <entry><envar>POSTGRES_DEFAULT_MAX_CONNECTIONS</envar></entry> <entry> <para>The maximum number of concurrent connections to allow to http://git-wip-us.apache.org/repos/asf/incubator-guacamole-manual/blob/95574103/src/chapters/jdbc-auth.xml ---------------------------------------------------------------------- diff --git a/src/chapters/jdbc-auth.xml b/src/chapters/jdbc-auth.xml index a755c62..fba024b 100644 --- a/src/chapters/jdbc-auth.xml +++ b/src/chapters/jdbc-auth.xml @@ -464,6 +464,17 @@ result of setting "postgresql-disallow-simultaneous-connections" to "false", set "postgresql-default-max-connections" to "0" and "postgresql-default-max-group-connections" to "0".</computeroutput></screen> </informalexample> + <para>If you wish to impose an absolute limit on the number of connections that can + be established through Guacamole, ignoring which users or connections are + involved, this can be done as well. By default, Guacamole will impose no such + limit:</para> + <informalexample> + <programlisting># MySQL +mysql-absolute-max-connections: 0 + +# PostgreSQL +postgresql-absolute-max-connections: 0</programlisting> + </informalexample> </section> </section> <section>
