Home
Project
Download
Documentation
Authors
Acknowledgements
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)