Package de.rss.fachstudie.MiSim.entities.microservice

Classes that directly relate to microservices, like operations, instances or instance modification events.
  • Class Summary
    Class Description
    InstanceKillEvent
    For now this is an unused event that represents the killing of an instance.
    InstanceShutdownEndEvent
    Represents the end of the shutdown process of an instance.
    InstanceShutdownStartEvent
    Triggers the instance to stats its shutdown process.
    InstanceStartupEvent
    Triggers the startup procedure for a MicroserviceInstance.
    Microservice
    A Microservice is one of the core Entities of the simulation.
    MicroserviceInstance
    A MicroserviceInstance (in the following just called instance) represents an actual, running instance of a Microservice.
    MicroserviceScaleEvent
    For now this is an unused event to represent the scaling of a microservice.
    Operation
    An Operation represents an endpoint of a service.
  • Enum Summary
    Enum Description
    InstanceState
    Represents the possible states of a MicroserviceInstance.
  • Exception Summary
    Exception Description
    NoInstanceAvailableException
    RuntimeException that is thrown if there are currently no requests service instances available.