aboutsummaryrefslogtreecommitdiffstats
path: root/lib/kernel/doc
diff options
context:
space:
mode:
authorJosé Valim <[email protected]>2019-01-09 12:24:17 +0100
committerJosé Valim <[email protected]>2019-03-04 14:06:21 +0100
commitc3391bb822f0516975b293bc220e1a44cdb8bc0c (patch)
tree4d60c19010aa59d71d0e667d31c604f8c07bcf12 /lib/kernel/doc
parentcc12aeb0ce4a9444aba199f6d145ef525de268a9 (diff)
downloadotp-c3391bb822f0516975b293bc220e1a44cdb8bc0c.tar.gz
otp-c3391bb822f0516975b293bc220e1a44cdb8bc0c.tar.bz2
otp-c3391bb822f0516975b293bc220e1a44cdb8bc0c.zip
Add start_distribution to kernel environment
Sometimes you may want to start Erlang without any of its distribution services. This commit adds an environment configuration that allows so. Because the servers we don't start here are a subset of the servers not started on minimal mode, we do have a guarantee that the system can still operate as the system operates without those apps on minimal mode.
Diffstat (limited to 'lib/kernel/doc')
-rw-r--r--lib/kernel/doc/src/kernel_app.xml8
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/kernel/doc/src/kernel_app.xml b/lib/kernel/doc/src/kernel_app.xml
index 15dbdb47dc..78c7319e43 100644
--- a/lib/kernel/doc/src/kernel_app.xml
+++ b/lib/kernel/doc/src/kernel_app.xml
@@ -369,6 +369,14 @@ MaxT = TickTime + TickTime / 4</code>
performed. This option ensures that <c>global</c> is
synchronized.</p>
</item>
+ <tag><c>start_distribution = true | false</c></tag>
+ <item>
+ <p>Starts all distribution services, such as <c>rpc</c>,
+ <c>global</c>, and <c>net_kernel</c> if the parameter is
+ <c>true</c>. This parameter is to be set to <c>false</c>
+ for systems who want to disable all distribution functionality.</p>
+ <p>Defaults to <c>true</c>.</p>
+ </item>
<tag><c>start_dist_ac = true | false</c></tag>
<item>
<p>Starts the <c>dist_ac</c> server if the parameter is