Infrastructure
The Infrastructure page includes Evolve component details, and allows you to establish necessary configurations.
Application servers
This page includes all Evolve application servers available in this environment, listing the following for each server:
- Name
- IP address
- Service account
- Status
Message queues
On the Infrastructure page, you can also view Message Queues for different capabilities. The available queues are:
Queue | Capability |
---|---|
Wsreporting | To manage report execution |
Wsautorunfile | AutoRun for Excel files |
Wsinfra | Infrastructure requirements |
WsWorkflow | Workflow background posting |
WebServer | Evolve application server |
Worker N | Workers set up in this infrastructure |
For each of the above queues, you can make changes to the Journaling capabilities. Queue journals are created whenever an application queue is created; they store copies of all messages removed from the queue. Enabling this may impact the performance of your application.
Worker capabilities
For each of the workers, the following capabilities can be set:
Capability |
Description |
Notes |
Parameters |
---|---|---|---|
Background Posting |
SAP background posting |
This includes background posting for Excel and Form (Winshuttle Update). |
Enable Pre-fetch WFM Trace |
Reports Execution |
Create and update reports |
This includes running reports. |
Enable Pre-fetch |
Incoming Email |
Poll for incoming emails for the Email Approval feature |
This may be enabled on one server only. |
Enable |
Email Notifications |
Send all the emails from the server |
This should be enabled on at least one server. |
Enable Pre-fetch |
Launching Workflows |
Launch Custom and Standard Workflows for Excel |
This setting cannot be disabled. |
Pre-fetch |
Server Recycle Settings |
Update the time when the server will be refreshed |
This manages server refresh and server recycle. Schedule at a time when you do not expect business jobs or system jobs to run. If business or system jobs are running, they will error out. Note:
If the Evolve site and IIS App pool recycle times differ, jobs are not picked during the blackout period (the period when the recycle is in progress). Jobs are only picked when the app pool recycle time is completed on that VM. For this reason, the Evolve site and IIS App pool recycle times should be the same. |
Enable Server Refresh Time Worker Downtime Duration Server Downtime Duration |
The fully qualified name is not displayed in the queue. Instead, the queue name is created based on the name of the machine on which it was installed.
Worker queues (created by the worker server name) are established by the application. If you delete these queues, they will be automatically recreated after an IIS reset.
Server refresh
You can update the time at which the server will be refreshed and set other parameters with the Server Refresh settings.
Time Element | Detail | Sample Time |
---|---|---|
Server Refresh Time |
Set the time when the server will be refreshed - HH:MM. Sync this setting with configurations in IIS post update. |
00:40 |
Web Worker Downtime Duration (minutes) |
Impacts background postings only. Update the values based on maximum time taken to post to SAP with a single background posting. |
120 |
Server Down Time Duration (minutes) |
Impacts the following Jobs: File Submission, Business, System, and Email. |
120 |
Application workers
On this page, you can view all Evolve Application Workers available in this environment. Of the worker capabilities listed above, the following are enabled for Application Workers:
Capability |
Description |
Notes |
Parameters |
---|---|---|---|
Background Posting |
SAP background posting |
This includes background posting for Excel and form (Winshuttle Update). |
Enable Pre-fetchWFM Trace |
Reports Execution |
Create and update reports |
This includes running reports. |
Enable Pre-fetch |
SQL server
This page includes details regarding the SQL Server configuration with the Evolve application server.
Advanced settings
This page can be used to add Configuration Options ("Keys") to handle custom infrastructure capabilities. These would be added by Winshuttle Professional Services teams, as needed.