Limits

Because BizzStream is a multitenant platform, limits are enforced to ensure that runaway processes and scripts do not monopolize shared resources. If your business process exceeds a limit, an exception is thrown and a log is created.

Description Limit
Maximum execution time for retrieving documents via a REST call 3,000 milliseconds
Maximum execution time for retrieving documents in the user interface 2,000 milliseconds
Maximum execution time for retrieving resources in the scheduler 2,000 milliseconds
Maximum number of resources in the scheduler 500 resources
Maximum execution time of Execute Script rule 3 minutes
Maximum memory usage of Execute Script rule 1,024 MB
Maximum size of Execute Script rule invocation1 6 MB
Maximum execution time for persistent.getDocument method call 3,000 milliseconds
Maximum execution time for persistent.findDocuments method call 3,000 milliseconds
Maximum execution time for REST.call method call 60,000 milliseconds
Maximum execution time for REST call rules 60,000 milliseconds

1) The Execute Script rule invocation consists of:

  • The document on the client (if the rule is part of a User Action)
  • The document on the server
  • All settings in the environment
  • All translations in the environment
  • Any preloaded data
  • Some data required by BizzStream to execute the script