Multiple scorecard records in backingstore when restarting a Business Events application.
book
Article ID: KB0090921
calendar_today
Updated On:
Products
Versions
TIBCO BusinessEvents Enterprise Edition
-
Not Applicable
-
Description
Resolution: Description: =========== A new record for scorecards will be created everytime you start the BusinessEvents application (Backingstore enabled). The ExtID of the scorecard includes a random string (like 0xC06F0A0B0000011BC7C5DBE2A96043FA/ScoreValue) .
Note: This occurs only when parameter be.engine.cluster.multiEngineOn=true
Environment: =========== TIBCO BusinessEvents 3.x
Symptoms: ========= - Multiple records for the same scorecard in the backingstore . - On restart the BusinessEvents will not load the old values from Backingstore.
Cause: ===== Misconfiguration.
Resolution: ======== Scorecard information is instance-specific and is not shared across agents. The Agent.<AgentGroupName>.key property ensures that on recovery, correct scorecard values are returned to the correct agents.
Add the property Agent. <AgentGroupName>.key=<agentname> to your TRA file and set a unique key for all inference agents.
Example: Agent.be-cluster.key=engine1
Issue/Introduction
Multiple scorecard records in backingstore when restarting a Business Events application.