Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The ResourceXpress Scheduler

...

is an optional add-on

...

Its job is to perform background functions for profiles which are referenced by a physical display but not necessarily refreshed by that display. One possible example of this is when room and desk icons are shown on a Maps profile, but the individual profiles for these resources themselves are not displayed and therefore are not automatically refreshed.

The server task that is needed when the system does not include room or desk devices. Without these devices refreshing their profiles every 60 seconds, some important background tasks are not performed.

The full functions of the Scheduler Task

...

are as follows:

  1. Refreshing screen profiles which have not connected during the last 5 minutes

  2. Sending email check-in

...

  1. reminders 

  2. Performing optional auto-cancellation for desks and rooms

  3. Sending notifications regarding device connectivity failure

Table of Contents
maxLevel1

Requirements

  • Hardware: 3GHz Processor, 2GB RAM, 10GB of free hard disk space

  • Operating system: Windows Server 2016 or above

  • .Net Framework version: 4.8

The below table shows the required Scheduler Task version for the respective ResourceXpress version.

ResourceXpress Version

Scheduler Task Version

ResourceXpress V5

Scheduler Task v0.3

ResourceXpress V5.1

Scheduler Task v0.3

ResourceXpress V5.3

Scheduler Task v0.4

ResourceXpress V5.4 to 2021.5

Scheduler Task v0.5

ResourceXpress V2021.6 to V2022.3

Scheduler Task v0.6

ResourceXpress V2022.4 to V2022.5

Scheduler Task v0.8

*requires .NET Framework 4.8

ResourceXpress V2023.1 to V2024.2

Scheduler Task v0.9

ResourceXpress V2024.3 or above

Scheduler Task v1.0

Installation Procedure

Download RXv5Scheduler v0.3.zipand copy it onto the ResourceXpress host serverPlease contact helpdesk@qedas.com to request the latest version of Scheduler Task install files. The instructions below refer to an earlier version V0.3.

Info

Scheduler Task can be installed on a separate server to ResourceXpress if required, provided that it has access to the host server.

Extract the folder.

...

Run the RXNewSchedulerV0RXNewSchedulerVx.3x-install.exe file.

Select the install destination location and then click Next.

...

Code Block
languagexml
<add key="ApiKey" value="859db2b35657467a7e2bb233635283e6859xxxxxxxxxxxxxxxxxxxxxxxxxx3e6"/>

It is only necessary to copy the 32-character alphanumerical value from this line.

...

Info

By default, this will be C:\Program Files (x86)\QED\RXNewSchedulerTask

Open the RXScheduler_V0Vx.3x.exe.config file in a text editor program.

...

Code Block
languagexml
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <appSettings>
    <add key="ReloadInterval" value="900" />
    <add key="MaxConcurrentThread" value="20" />
    <add key="TenantUrl" value="http://RXServerURL" />
    <add key="ApiKey" value="859db2b35657467a7e2bb233635283e6859xxxxxxxxxxxxxxxxxxxxxxxxxx3e6" />
    <add key="UseTLSVersion" value="1.0,1.1,1.2" />
    <add key="SyncXWeekAt" value="2"/>
  </appSettings>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
  </startup>
</configuration>

...

Code Block
languagexml
<add key="TenantUrl" value="http://rx-server.cloudaddress.com" />

Recurring bookings
Status
colourGreen
titlev2023.1

The SynXWeekAt option will check all recurring bookings daily at a chosen time.
This will allow the booking data to be consistently up-to-date based on the RoomCalSyncWeeks value that can be found in the RX server ResourceFiles web.config file.

Set the value option to the 24-hour time (hour only) for when you want the scheduler to perform this process. The default value is set as 2 (2 am).

Once this is done, click Save.

...

Locate the Scheduler Task section at the bottom of the page. Set the Service Enabled option to Yes

Click Save

...

The ResourceXpress Scheduler Task is now fully operational.running as per the below screen.

...