summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorvenkat.puvvada <venkat.puvvada>2010-09-07 03:54:36 +0000
committervenkat.puvvada <venkat.puvvada>2010-09-07 03:54:36 +0000
commit3f10d81a448d6962dc38348cf3dac22251017263 (patch)
tree1ab0bac009491f20ecac66ca32f172cc373baa93 /doc
parent92709e893cd0434a67a0dd813b3791fceeaf8ecb (diff)
downloadtog-pegasus-3f10d81a448d6962dc38348cf3dac22251017263.zip
tog-pegasus-3f10d81a448d6962dc38348cf3dac22251017263.tar.gz
tog-pegasus-3f10d81a448d6962dc38348cf3dac22251017263.tar.xz
BUG#: 8839
TITLE: OOP provider recovery enhancement DESCRIPTION: Added new config property maxFailedProviderModuleRestarts which specifies the numer of times the failed provider module is restarted with indications enabled automatically before moving to the degraded state.
Diffstat (limited to 'doc')
-rw-r--r--doc/BuildAndReleaseOptions.html28
-rw-r--r--doc/ExternalInterface.html4
2 files changed, 32 insertions, 0 deletions
diff --git a/doc/BuildAndReleaseOptions.html b/doc/BuildAndReleaseOptions.html
index 64606b2..6e02450 100644
--- a/doc/BuildAndReleaseOptions.html
+++ b/doc/BuildAndReleaseOptions.html
@@ -2614,6 +2614,34 @@ configuration properties.</p>
changes will apply to all new and existing connections. <br>
</ul>
+<h5>maxFailedProviderModuleRestarts</h5>
+<ul>
+ <b>Description:&nbsp;</b>If set to a positive integer, this value
+ specifies the number of times the failed provider module with
+ indications enabled are restarted automatically before being
+ moved to Degraded state. If set to zero, failed provider module
+ is not restarted with indications enabled automatically and
+ will be moved to Degraded state immediately.<br>
+ <b>Recommended Default Value (Development Build):&nbsp;</b>3<br>
+ <b>Recommended Default Value (Release Build):&nbsp;</b>3<br>
+ <b>Recommend To Be Fixed/Hidden (Development Build): </b>No/No<br>
+ <b>Recommend To Be Fixed/Hidden (Release Build):&nbsp;</b>No/No<br>
+ <b>Dynamic?:&nbsp;</b>Yes<br>
+ <b>Considerations:&nbsp;</b>This option controls the automatic
+ re-enabling of the failed provider module with indications
+ enabled. If the provider module with indications enabled fails
+ very frequently, it affects the CIMServer normal operations because
+ CIMServer would be busy with reloading the provider module every
+ time it fails. This option would be helpful if the long running
+ indication provider crashes and the management application want
+ to receive the indications from the provider while provider fix
+ is being delivered. In case of provider module grouping, if one of
+ the indication provider crashes, it affects all indication providers
+ in the provider modules of the group. Note that this is the facility
+ provided by the CIMServer for temporary recovery of the provider and
+ the ultimate goal SHALL be fixing the faulty provider.
+</ul>
+
<h5>logdir</h5>
<ul>
<b>Description:&nbsp;</b>Specifies the name of the directory
diff --git a/doc/ExternalInterface.html b/doc/ExternalInterface.html
index 646427d..d0fc98a 100644
--- a/doc/ExternalInterface.html
+++ b/doc/ExternalInterface.html
@@ -525,6 +525,10 @@ in this section are subject to change.</p>
<td height="14" width="105">&nbsp;&nbsp; man page</td>
</tr>
<tr>
+ <td height="14" width="306">&nbsp;&nbsp; maxFailedProviderModuleRestarts</td>
+ <td height="14" width="105">&nbsp;&nbsp; man page</td>
+ </tr>
+ <tr>
<td height="14" width="306">&nbsp;&nbsp; logLevel</td>
<td height="14" width="105">&nbsp;&nbsp; PEP 200/277</td>
</tr>