| |
Alchemi
Executor Service Documentation
Common Requirements
- Microsoft .NET Framework 1.0 or 1.1
Installation
- First, install Alchemi Executor Service through Executor Service
Installer (ExecutorServiceSetup.msi)
- In your installation directory, four files should be created:
- Alchemi.Core.dll (Main Alchemi binary)
- ExecutorService.exe (The executor service itself)
- ExecutorServiceControl.exe (Service control & interface
program)
- ExecutorService.INSTALLSTATE (Informations to uninstall
application)
- Finally, you can test the installation by going to: Start ->
Control Panel -> Administrative Tools -> Services and selecting
Alchemi Executor Service. It should be installed and configured to
log as Local Systems account, but shouldn't be started.
Configuration
- Use the Alchemi's Executor Service Control program to configure
the service.
- Alternativelly, you can change Alchemi's Executor Service
configuration manually by just editing the configuration file
"Alchemi.Executor.config.xml" and changing the <ManagerHost> tag.
- Non-dedicated execution configuration has been removed. Since
the executor is a windows service now, it has been designed to run
without any desktop interaction. Remote service control and
preferable scheduling time to thread execution are features in the
TODO list.
Operation
- You can control your service through the default windows service
control program (SCP) by going to Start -> Control Panel ->
Administrative Tools -> Services, right clicking on "Alchemi
Executor Service" and selecting Start/Stop commands.
- All service activity (including exceptions ;-) ) is logged in a
file located in your installation directory named "ServiceLog.txt".
- The log file can be viewed and the service status and parameters
can be modifyed by Executor Service Control Program (ExecutorServiceControl.exe)
|