Applies To:
  • CitectSCADA 1.00, 1.01, 1.10, 1.11, 1.20, 2.00, 2.01

Question: Exactly how does Citect handle Report server redundancy? 

Citect Report Server redundancy operates in a Primary/Standby configuration. When both Report Servers are running, the scheduled reports only run on the Primary server. If the Primary Report server fails, the Standby report server will run the scheduled reports. (You can also configure the Standby Report server so that is also runs the scheduled reports in parallel with the Primary server.) No report data is transferred between the Primary and Standby servers. It is up to users to synchronise any data generated by report servers from one to another. Citect does not synchronise the report data because reports can write their data to any type of device.

You can only configure two Report servers in a Citect project, the Primary server and Standby server. Citect Clients either talk to the Primary or Standby Report server. On startup, they will try to talk to the Primary. If the Primary is not running, they will try the Standby. If the Primary comes back online, any Clients talking to the Standby will stay talking to the Standby server.