Search code examples
schedulingsmalltalkoodbgemstone

What is the best way to schedule a task in gemstone?


My website runs on gemstone. To provide users with statistical data I need to run periodical tasks. How is this achieved best in gesmtone? From within gemstone or from the operating system? And would be topaz the right way to go?


Solution

  • Using something like cron to fire up a topaz process is the right way to go.

    Make sure that you capture stdout of the topaz process and include the purpose and date in the name of the log file.

    If the frequency of the task is under say every 5 minutes, then firing up a 'permanent' topaz process (like the maintenance vm) sitting on a Delay is a good way to go.

    Some of our customers use CONTROL-M to launch topaz, which includes workflow in it's process scheduling.

    Dale