Optional CAPS Configuration Tasks
- CAPS Optimization for High Loads
- Configuring the Show Database Provider Button
- Encrypting Database Credentials
- Verifying CAPS Installation
- Configuring IIS Application Pool Settings
- CAL Installation Prerequisites for a Workstation without the POS Interface (CAPS Only Workstation)
Parent topic: Check and Posting Service (CAPS)
CAPS Optimization for High Loads
-
To enable threaded posting on CAPS running Simphony’s native webserver in ServiceHost, modify the web.config.txt file located on the CAPS machine.
-
To enable threaded posting on CAPSonIIS, modify the web.config file located on the CAPSonIIS machine. (Note that this is a different file than the one mentioned in the previous point.)
For Simphony 19.x users, the following key needs to be manually
entered in the appSettings
section:
<add key="MaxMrequestPlaybackThreads" value="x" />
In the syntax provided in the example above, x represents the number of threads.
The number of threads used depends on the volume of Mrequest messages. Also, the number of connections is derived from the number of threads. Under enough load, the value sets the upper limit of threads. There is a point when adding connections decreases performance. As such, if you have a posting backlog on CAPS, it is suggested to configure 1 thread for every 25 workstations as an initial value and adjust as needed based on the available CAPS hardware resources.
Parent topic: Optional CAPS Configuration Tasks
CAL Installation Prerequisites for a Workstation without the POS Interface (CAPS Only Workstation)
-
Configure a service host for CAPS. See Configuring the Service Host for CAPS in EMC for instructions.
-
Assign the employee privilege to download software, install and authenticate clients and Service Hosts using CAL.
Beginning with Simphony version 2.9.1 (which includes CAL version 139), users must have the employee privilege assigned to the appropriate role to successfully authenticate workstations, Android devices, and Kitchen Display Systems (KDS). After installing or upgrading to Simphony version 2.9.1 or later, you must assign the privilege to a user’s role. When the Role option is set, employees can use their EMC logon credentials when CAL’ing devices. See Allowing Employees to Install and Authenticate POS Clients and Service Hosts for instructions to assign the privilege.
-
Set the CAL deployment schedule. See Configuring the Deployment Schedule to Install CAL on a POS Client Workstation without Ops for instructions.
- Configuring the Deployment Schedule to Install CAL on a Workstation without the POS Interface
- Installing CAL on a Workstation without the POS Interface
Parent topic: Optional CAPS Configuration Tasks
Configuring the Deployment Schedule to Install CAL on a Workstation without the POS Interface
- Select the Enterprise, click Setup, and then click CAL Packages.
- For Simphony version 2.9 and Simphony version 2.9.1:
- If the CAPS workstation is running Microsoft Windows Embedded POSReady 2009, select Service Host Prereqs from the left pane.
- If the CAPS workstation is running Microsoft Windows 7 or later, select Service Host Prereqs (SQL 2012) from the left pane.
- For Simphony version 2.9.2, select Service Host Prereqs from the left pane for all POS clients.
- Click the Deployment Schedule tab, and then click Add Deployment.
- From the Deployment Type column, select 2 - Specific Service Host.
- In the Service Host column, click the ellipsis (...) point button, select the CAPS workstation, and then click OK.
- In the Action To Take column, select 0 - Install, and then click Save.
- Select Service Host from the left pane, and then repeat Steps 4 through 7.