Uploaded image for project: 'Stratos'
  1. Stratos
  2. STRATOS-100 Autoscaler Architectural Changes for Stratos 4.0.0
  3. STRATOS-177

Ignore Complete Topology Event in Topology Event Message Delegator

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 4.0.0 M2
    • None
    • None

    Description

      The following error is raised in Autoscaler due to not ignoring Complete Topology Event in Topology Event Message Delegator:

      [Autoscaler] [2013-11-11 15:27:01,356] ERROR

      {org.apache.stratos.autoscaler.message.receiver.topology.TopologyEventMessageDelegator} - Failed to retrieve the topology event message. {org.apache.stratos.autoscaler.message.receiver.topology.TopologyEventMessageDelegator}

      java.lang.RuntimeException: Failed to process message using available message processors: [type] org.apache.stratos.messaging.event.topology.CompleteTopologyEvent [body] {"topology":{"serviceMap":{"php":{"serviceName":"php","clusterMap":{},"portMap":{}}},"partitionMap":{}}} at org.apache.stratos.messaging.message.processor.topology.MemberTerminatedEventProcessor.process(MemberTerminatedEventProcessor.java:92) at org.apache.stratos.messaging.message.processor.topology.MemberSuspendedEventProcessor.process(MemberSuspendedEventProcessor.java:90) at org.apache.stratos.messaging.message.processor.topology.MemberActivatedEventProcessor.process(MemberActivatedEventProcessor.java:104) at org.apache.stratos.messaging.message.processor.topology.MemberStartedEventProcessor.process(MemberStartedEventProcessor.java:91) at org.apache.stratos.messaging.message.processor.topology.InstanceSpawnedEventProcessor.process(InstanceSpawnedEventProcessor.java:82) at org.apache.stratos.messaging.message.processor.topology.ClusterRemovedEventProcessor.process(ClusterRemovedEventProcessor.java:73) at org.apache.stratos.messaging.message.processor.topology.ClusterCreatedEventProcessor.process(ClusterCreatedEventProcessor.java:78) at org.apache.stratos.messaging.message.processor.topology.ServiceRemovedEventProcessor.process(ServiceRemovedEventProcessor.java:68) at org.apache.stratos.messaging.message.processor.topology.ServiceCreatedEventProcessor.process(ServiceCreatedEventProcessor.java:67) at org.apache.stratos.autoscaler.message.receiver.topology.TopologyEventMessageDelegator.run(TopologyEventMessageDelegator.java:98)

      Attachments

        Activity

          People

            imesh Imesh Gunaratne
            imesh Imesh Gunaratne
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: