Jim Challenger created UIMA-4252:
------------------------------------
Summary: DUCC: SM Calculeates negative number of service instances
to add!
Key: UIMA-4252
URL: https://issues.apache.org/jira/browse/UIMA-4252
Project: UIMA
Issue Type: Bug
Components: DUCC
Affects Versions: 1.1.0-Ducc
Reporter: Jim Challenger
Assignee: Jim Challenger
Fix For: 2.0.0-Ducc
If a service is stopped and then started IMMEDIATELY, there will be instances
still alive that are marked to stop because stopping (and starting) is somewhat
time consuming. If this happens, the PingDriver is doing Bad Math and
mis-computing the number of actual instances alive, resulting in a negative
number. This has the ultimate effect of spawing double (or maybe more)
instances.
Fix is to take Math.max(0, instances) in the PingDriver.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)