SimpleSchedulePlugin,
version 1.0.0
Overview
SimpleSchedulePlugin is a free
OWAAMS plugin.
SimpleSchedulePlugin provides an opportunity
to run
OWAAMSJobs:
•
instantly
•
once at specified time
•
periodically
without any additional decision logic.
Requirements
SimpleSchedulePlugin requires
OWAAMSCore library.
Settings
SimpleSchedulePlugin configuration is
provided through the
<SimpleSchedule>
sub element of the
<Plugins>
element of the OWAAMSCore configuration.
Format of the
SimpleSchedulePlugin
configuration is described in the
SimpleSchedulePluginConfig.xps file.
Examples
OWAAMSConsole
and OWAAMSWorker projects contain working
examples of
SimpleSchedulePlugin usage.
Miscellaneous
All dates/times used and written to log by
SimpleSchedulePlugin
are expressed as the Coordinated Universal Time (UTC).
If you need to change instances count of two (or
more) roles in the same deployment, then you
must use separate OWAAMSJobs for each
change. In this case the same deployment
needs to be upgraded several times. So you
must provide time span (at least one minute)
between these OWAAMSJobs, otherwise you will
get
"Windows Azure is currently performing an
operation on this deployment that requires
exclusive access" error and the second
(and next) roles will not be upgraded.
Decreasing role instances count to zero or
less is impossible. In case of such attempt
the resulting role instances count will be
one. If there is already one role instance,
corresponding information will be returned.
If you believe that nothing happens or
something goes wrong, double check the log
J
Download
SimpleSchedulePlugin,
version 1.0.0
|
History
21 Aug 2012: v. 1.0.0
+ first public release
|