Sean Lair created CLOUDSTACK-9873:
-------------------------------------

             Summary: VR related periodic jobs are scheduled twice and run 
twice on management servers
                 Key: CLOUDSTACK-9873
                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-9873
             Project: CloudStack
          Issue Type: Bug
      Security Level: Public (Anyone can view this level - this is the default.)
          Components: Management Server, Virtual Router
    Affects Versions: 4.9.0, 4.8.0
         Environment: Appears all environments
            Reporter: Sean Lair
            Priority: Minor
             Fix For: 4.10.0.0


The "start" method of VirtualNetworkApplianceManagerImpl schedules several 
period checks, including stats updates, alert updates, and VR checks including 
S2S vpn checks.

VpcVirtualNetworkApplianceManagerImpl also extends 
VirtualNetworkApplianceManagerImpl.  Thus when 
VpcVirtualNetworkApplianceManagerImpl is used, it re-runs the "start" method 
and once again schedules all the various jobs.  Thus all the jobs run twice at 
each scheduled run.  This is easily seen in the mangement-server.log:

cat /var/log/cloudstack/management/management-server.log | grep "routers to 
update status"
2017-04-10 21:48:12,879 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl] 
(RouterStatusMonitor-1:ctx-5f7bc584) (logid:4d5b1031) Found 10 routers to 
update status.
2017-04-10 21:48:12,932 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl] 
(RouterStatusMonitor-1:ctx-d027ab6f) (logid:1bc50629) Found 10 routers to 
update status.
2017-04-10 21:48:42,877 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl] 
(RouterStatusMonitor-1:ctx-2c8f4d18) (logid:e9111785) Found 10 routers to 
update status.
2017-04-10 21:48:42,927 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl] 
(RouterStatusMonitor-1:ctx-1bfd5351) (logid:ad0f95ef) Found 10 routers to 
update status.
2017-04-10 21:49:12,874 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl] 
(RouterStatusMonitor-1:ctx-ede0d2bb) (logid:6f244423) Found 10 routers to 
update status.
2017-04-10 21:49:12,928 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl] 
(RouterStatusMonitor-1:ctx-d58842d5) (logid:8442d73c) Found 10 routers to 
update status.





--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to