Properties installed with Developer Sandboxes
The system properties available in Developer Sandboxes govern application behavior, enabling developers to configure and optimize their testing environments effectively.
注:
To open the System Properties [sys_properties] table, enter sys_properties.list in the navigation filter.
These properties are available for Developer Sandboxes.
| Property | Description | Details |
|---|---|---|
| glide.dev_sandbox.num.controller | Number of nodes that run as a controller.
|
|
| glide.dev_sandbox.node.healthy_time_min | Time in minutes that a node is considered healthy. An unhealthy node that's assigned to a sandbox can be remediated by assigning it to another sandbox. Remediation is the process of detecting a sandbox that should be running on a node but isn't, and then assigning another node to run on the sandbox.
|
|
| glide.dev_sandbox.node.poll_interval_seconds | Number of seconds between status checks for a node expected to go offline in the sys_cluster_state table, which contains the nodes that are assigned to an instance.
|
|
| glide.dev_sandbox.node.poll_timeout_min | Number of minutes to wait for a node to shutdown, and have a Status of Offline in sys_cluster_state table.
|
|
| glide.dev_sandbox.default_table_config | Default table config in Developer Sandboxes.
|
|
| glide.dev_sandbox.dsb_db_copier_threads | Number of concurrent table creations in a sandbox.
|
|
| glide.db.dsb.data_copy_processor.threads | Number of data copy plans to run concurrently during sandbox creation.
|
|
| glide.db.dsb.data_copy_processor.chunk_copy.threads | Number of data copiers running at a time for each table.
|
|
| glide.dev_sandbox.cleanup_retries | Number of retries the Developer Sandboxes destroy code attempts to do clean up any leftover Developer Sandboxes tables.
|
|
| glide.dev_sandbox.backup_tables | Tables that will be preserved for recreating developer sandboxes post clone.
|
Comma-delimited list of tables to preserve. If a table has is referenced here, its content in each sandbox is saved and preserved during clones, then restored post-clone in the re-created sandbox(es). This property is effective only when Developer Sandboxes are enabled via the glide.dev_sandbox.enabled property, and impacts only sandboxes. |
| glide.dev_sandbox.export.poll_interval_seconds | Frequency in seconds that the controller node checks if a sandbox has completed exporting its altered update sets. This property is used only when exporting sandbox update sets before an instance upgrade begins.
|
Decreasing the value may help the upgrade go faster but at the cost of extra checks. |
| glide.dev_sandbox.export.poll_timeout_min | How long the controller node waits for a sandbox to export its altered update sets before an instance upgrade. If the timeout limit is hit, the upgrade continues regardless of export state.
|
|
| glide.dev_sandbox.node.healthy_time_min | Time window in which a node must report to sys_cluster_state to be considered healthy and included in sandbox capacity calculations.
|
|
| glide.dev_sandbox.lifecycle.max_concurrent_events | Maximum limit of concurrent sandbox allocations/retirements events.
|
Increasing the value enables more concurrent allocations/retirement, but could overload the database. |