Changing Package Properties to Reduce EIS Load

John tests the application, then refines package properties based on initial results.

John suggests using DCNs to push updates into the Unwired Server cache in the CDB. This feature helps improve performance and reduce back-end EIS load.

  1. In the navigation pane, click Domains > default > Packages > SUP101:1.0.
  2. Disable cache groups, so that the Unwired Server cache is only by DCN requests:
    1. In the administration pane, click the Cache Group tab.
    2. Select the Default cache-group, then click Properties.
    3. Check the NEVER expiry option, then click OK.
  3. Since the RBS device application also uses push notifications, create a subscription template with appropriate settings for these notifications.
    Subscription templates allow all applications that use the template to inherit the same settings.
    1. In the administration pane, click the Subscriptions tab, then choose Templates.
    2. Click New.
    3. Configure these template properties, then click OK:
      Property Value
      Synchronization group Default
      Notification threshold 1 minute
      Admin lock Unlock
      Push Enable
      This configuration enables push notifications to be delivered to device waiting no more than 1 minute since the last synchronization.
  4. Update the change detection interval of the package. Change is detected in optimal time, and push notifications are generated for the client to download the changes:
    1. In the administration pane, click the Synchronization Group tab, check the group with the Name of default, the click Properties.
    2. Change the Change detection interval to 1 minute.
      Note: The change detection interval value needs to be determined very carefully, after considering application requirements of data consistency and data concurrency. Change detection triggers a diff-calculation for sending data changes to subscribed clients. These calculations can adversely affect performance. Therefore, the administrator and developer must jointly determine this interval value before configuring it in a production environment.