Removed superflous list item, added "3.2.1 Distribution", added footnote on "too many crashes" in 3.1.1
This commit is contained in:
parent
079404acff
commit
3b54ab8f19
1 changed files with 24 additions and 5 deletions
29
report.lyx
29
report.lyx
|
@ -457,9 +457,6 @@ How easy it is to send messages to the virtual machine of the GDL from GGS
|
|||
|
||||
\begin_layout Itemize
|
||||
How easy it is to send messages from the GDL VM to GGS
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
\begin_inset Note Note
|
||||
status open
|
||||
|
||||
|
@ -959,8 +956,26 @@ When the linking of processes in order to monitor exit behaviour is coupled
|
|||
|
||||
\begin_layout Standard
|
||||
In GGS, we have separated the system in to two large supervised parts.
|
||||
We try to restart a crashing child separately, if this fails too many times,
|
||||
we restart the nearest supervisor of this child.
|
||||
We try to restart a crashing child separately, if this fails too many
|
||||
\begin_inset Foot
|
||||
status open
|
||||
|
||||
\begin_layout Plain Layout
|
||||
Exactly how many
|
||||
\begin_inset Quotes eld
|
||||
\end_inset
|
||||
|
||||
too many
|
||||
\begin_inset Quotes erd
|
||||
\end_inset
|
||||
|
||||
is depends on a setting in the supervisor, ten crashes per second is a
|
||||
reasonable upper limit.
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
times, we restart the nearest supervisor of this child.
|
||||
This ensures separation of the subsystems so that a crash is as isolated
|
||||
as possible.
|
||||
\begin_inset Float figure
|
||||
|
@ -1070,6 +1085,10 @@ To prevent any data loss, the good state of the worker processes is stored
|
|||
the workers are first created.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Subsection
|
||||
Distribution
|
||||
\end_layout
|
||||
|
||||
\begin_layout Subsection
|
||||
Hot code replacement
|
||||
\end_layout
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue