Versions Compared

Key

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

ContentThe ResourceXpress Scheduler Task service is an optional add-on which you may choose to install alongside the ResourceXpress server software. Its job is to perform background functions for resource 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 functions of the Scheduler Task service are as follows:

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

  • sending email check-in reminders in situations where there are no room screen displays or Maps running

  • performing optional auto-cancellation for desks and rooms

  • sending notifications regarding device connectivity failure

Requirements

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

  • Operating system: Windows Server 2016 or above

  • .Net Framework version: 4.0

Installation Procedure

Download RXv5Scheduler v0.3.zip and copy it onto the ResourceXpress host server.

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 RXNewSchedulerV0.3-install.exe file.

Select the install destination location and then click Next.

...

Verify that the destination is as intended and then click Install.

...

Once the install is complete, click Finish.

...

The ResourceXpress Scheduler Task service has now been installed.

Configure the service

Navigate to the ResourceXpress server software install directory on the host server.

Info

By default, this is usually under C:\inetpub\wwwroot\meetingmonitor

In the ResourceFiles folder, locate the “web.config” file.

Open it in a text editor program such as Notepad or Notepad++.

Find and copy the ApiKey value (as shown below):

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

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

Go to the ResourceXpress Scheduler Task install directory (as determined during installation).

Info

By default, this is usually under C:\Program Files (x86)\QED\RXNewSchedulerTask

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

Find and delete the “RXServer_Api_Key” text.

Paste the ApiKey value into the empty space that is left.

The file should now appear similar to the below (refer to line 7):

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="859db2b35657467a7e2bb233635283e6" />
    <add key="UseTLSVersion" value="1.0,1.1,1.2" />
  </appSettings>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
  </startup>
</configuration>

If the ResourceXpress Scheduler Task service has been installed locally to the ResourceXpress server software, change line 6 to the following:

Code Block
languagexml
<add key="TenantUrl" value="http://localhost" />

If the ResourceXpress Scheduler Task service has been installed on a remote server, enter the FQDN of the ResourceXpress host server instead (such as is shown in the example below):

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

Once this is done, click Save.

Start the service

To start the Scheduler Task service, open Microsoft Windows Services.

...

Locate RXNewSchedulerTask in the list of installed services.

...

Select it and then click Start in the left-hand panel.

...

Info

Alternatively, right-click the service and then choose Start.

Verify that it now states “Running” under the Status column for the Scheduler Task service.

...

The ResourceXpress Scheduler Task is now fully operational.