HyWorks Scheduler and Action Processor Prerequisites
To install HyWorks Scheduler and Action Processor setup on a Windows desktop system, the following prerequisites must be fulfilled:
Hardware Requirements
Accops HyWorks Scheduler and Action Processor can be installed on Windows systems (physical or virtual) with the following minimum configuration:
Minimum Server Configurations:
-
Minimum 4 GB RAM
-
Two (2) vCPUs
-
10 GB of free space on the installation disk for installation, dependencies, and post-installation management files.
Note
Actual server sizing must be based on the expected user load and user profiles (e.g., application types, browser instances, etc.).
Where to install HyWorks Scheduler and Action Processor
The HyWorks Scheduler and Action Processor modules should only be installed on the HyWorks Controller.
Supported Operating Systems
As the Scheduler and Action Processor are installed on the HyWorks Controller, the OS support will be the same as that of the HyWorks Controller. Refer to the HyWorks Controller Supporting Platforms section for a list of supported operating systems.
Software Requirements (ASP.NET Core Runtime, .NET Desktop Runtime, Erlang OTP, RabbitMQ)
The following software dependencies must be fulfilled for the installation of Accops HyWorks Scheduler and Action Processor:
Compatible Erlang/OTP, RabbitMQ, ASP.Net Core, and Dot Net Desktop Runtime Versions and Download Links
This section of the document provides the latest version(s) of RabbitMQ and Erlang OTP supported by HyWorks modules that require these components.
Important
About RabbitMQ and Erlang/OTP
-
It is highly recommended to keep RabbitMQ and Erlang/OTP interoperable, following the guidelines. Refer to Erlang Version Requirements | RabbitMQ for details.
-
Not all minor versions are being tested, so it is highly recommended to use the mentioned minor versions.
-
Please check the EOL of RabbitMQ and supported Erlang/OTP versions.
-
Important points to note for ASP.NET Core and .NET Desktop Runtime
-
Download and install only the recommended major version. You can select the highest minor version available. For example, if the recommended version is v8.0., then use 8.0.x. Do not use 8.1.x* or higher.
-
The official site recommends installing the desktop runtime by default, which includes the .NET Runtime, so explicit installation of .NET Runtime should not be necessary.
-
v4.0 Series
| Accops Module/ Release/Latest Version | Compatible HyWorks Controller | Latest Verified RabbitMQ and Erlang/OTP Version [Recommended] |
ASP Dot Net Core and Dot Net Desktop Runtime | Minimum Verified RabbitMQ and Erlang/OTP Version [Supported but not recommended] |
|---|---|---|---|---|
| VM Scale Booster v4.0.0.169 [v4.0] |
v3.6-SP2 and the latest available hot-fix (if any). | RabbitMQ: 4.3.2: Download from here Erlang/OTP: 27.3.4.13: Download from here |
Not required for VM Scale Booster. | RabbitMQ: 3.13.6: Download from here Erlang/OTP: 26.2.5.16: Download from here |
| Scheduler v4.0.0.221 [v4.0] |
v3.6-SP2 and the latest available hot-fix (if any). | RabbitMQ: 4.3.2: Download from here Erlang/OTP: 27.3.4.13: Download from here |
ASP Dot Net Core 8.0.* Dot Net Desktop Run Time 8.0.*: Download ASP.NET and .NET Desktop Runtime from here |
RabbitMQ: 3.13.6: Download from here Erlang/OTP: 26.2.5.16: Download from here |
| Action Processor v4.0.0.172 [v4.0] |
v3.6-SP2 and the latest available hot-fix (if any). | RabbitMQ: 4.3.2: Download from here Erlang/OTP: 27.3.4.13: Download from here |
ASP Dot Net Core 8.0.* Dot Net Desktop Run Time 8.0.*: Download ASP.NET and .NET Desktop Runtime from here |
RabbitMQ: 3.13.6: Download from here Erlang/OTP: 26.2.5.16: Download from here |
| Session Recording Manager Server v4.0.0.102 [v4.0] |
v3.6-SP2 and the latest available hot-fix (if any). | RabbitMQ: 4.3.2: Download from here Erlang/OTP: 27.3.4.13: Download from here |
ASP Dot Net Core 8.0.* Dot Net Desktop Run Time 8.0.*: Download ASP.NET and .NET Desktop Runtime from here |
RabbitMQ: 3.13.6: Download from here Erlang/OTP: 26.2.5.16: Download from here |
| Policy Engine v20251113T1240 [v4.0] |
v3.6-SP2 and the latest available hot-fix (if any). | RabbitMQ: 4.3.2: Download from here Erlang/OTP: 27.3.4.13: Download from here |
Not required for Policy Engine. | RabbitMQ: 3.13.6: Download from here Erlang/OTP: 26.2.5.16: Download from here |
References:
-
Erlang/OTP and RabbitMQ Compatibility: https://www.rabbitmq.com/docs/which-erlang
-
Download links for RabbitMQ and Erlang/OTP Versions: See the tables above for official download links.
-
RabbitMQ Configuration Script: Required for configuring RabbitMQ to be used with HyWorks modules.
Installing Downloaded Compatible Softwares
ASP.NET Core 8.0 Installation
Refer to ASP.NET Core Runtime Installation for the installation steps.
.NET Desktop Runtime 8.0 Installation
Refer to .NET Windows Desktop Runtime Installation for the installation steps.
Erlang OTP Installation
Refer to Erlang OTP Installation for the installation steps.
RabbitMQ Installation
Refer to RabbitMQ Installation for the installation and configuration steps.