Advanced Configuration
Configure Pebble Flow to meet your processing needs.
Depending on the computational complexity of your spreadsheets, you may need to change your server's default configuration settings.
Environment Variable | Default Value | Comments |
---|---|---|
CALLBACK_MAX_RETRY_COUNT | 5 | The maximum number of times the server will attempt a requested service callback. |
JOBS_IDLE_TIME | 10000 | The time in milliseconds the server will wait before checking for a job when the jobs queue is empty. |
REQUESTS_IDLE_TIME | 10000 | The time in milliseconds the server will wait before checking for a request when the requests queue is empty. |
SCENARIOS_IDLE_TIME | 10000 | The time in milliseconds the server will wait before checking for a scenario when the scenarios queue is empty. |
PEBBLE_CACHE_SIZE | 32 | The number of pebbles stored in the pebble cache. Pebbles already loaded in memory are initialized faster by the server. Note that each server node has a separate pebble cache. If your library of Pebbles exceeds this number by a factor of 5, it may make sense to increase this value. Consider the size of your Pebble Flow Server nodes when changing this value. |
PROCESSING_WAITING_TIME | 1000 | The duration the server will wait, in milliseconds, before checking on the status of a set of running pebbles' completion. Setting this value to a smaller number increases the frequency of completion checks. |
REQUEST_TIMEOUT_IN_SECONDS | 600 | The time the server will lease a message in seconds from the job and request queues. Do not set this value higher than 86400 (24 hours). This parameter will be deprecated in upcoming releases. |
STORAGE_PASSWORD | - | Set when configuring for deployment. |
Benign Environment Variables
These configuration parameters are not to be changed.
Environment Variable | Default Value | Comments |
---|---|---|
ADMIN_EMAIL | - | Set when configuring for deployment. Not used after deployment. |
ADMIN_FIRST_NAME | - | Set when configuring for deployment. Not used after deployment. |
ADMIN_LAST_NAME | - | Set when configuring for deployment. Not used after deployment. |
API_KEY | - | Set when configuring for deployment. DO NOT CHANGE. |
AZURE_MANAGED_APP_RESOURCE_ID | - | Set during deployment. DO NOT CHANGE |
ENV | PROD | Set when configuring for deployment. DO NOT CHANGE. |
ORGANIZATION_NAME | - | Set when configuring for deployment. DO NOT CHANGE. |
PENDING_JOBS_LIMIT | 20 | Deprecated. No longer used. |
PENDING_REQUESTS_LIMIT | 100000 | Deprecated. No longer used. |
PENDING_SCENARIOS_LIMIT | 5 | Deprecated. No longer used. |
PERSIST_MESSAGES | true | Deprecated. No longer used. |
PORT | 8080 | Set when configuring for deployment. DO NOT CHANGE. |
WEBSITE_RUN_FROM_PACKAGE | - | Set when configuring for deployment. DO NOT CHANGE. |
Updated 11 days ago