You can modify an OpenSearch cluster's configuration file for purposes like accelerating queries, enabling cross-domain access, adjusting the internal cache size, and managing the task queue size. The core configuration information of an OpenSearch cluster is stored in a named opensearch.yml. You can modify specific parameters in this file on the CSS management console.
Module Name |
Parameter |
Description |
|---|---|---|
Cross-domain Access |
http.cors.allow-credentials |
Whether to return the Access-Control-Allow-Credentials of the header during cross-domain access Value: true or false Default value: false |
http.cors.allow-origin |
Origin IP address allowed for cross-domain access, for example, 192.168.122.122:9200 |
|
http.cors.max-age |
Cache duration of the browser. The cache is automatically cleared after the time range you specify. Unit: s Default value: 1728000 |
|
http.cors.allow-headers |
Headers allowed for cross-domain access, including X-Requested-With, Content-Type, and Content-Length. Use commas (,) and spaces to separate headers. |
|
http.cors.enabled |
Whether to allow cross-domain access Value: true or false Default value: false |
|
http.cors.allow-methods |
Methods allowed for cross-domain access, including OPTIONS, HEAD, GET, POST, PUT, and DELETE. Use commas (,) and spaces to separate methods. |
|
Reindexing |
reindex.remote.whitelist |
Configure this parameter to migrate data from the current cluster to the destination cluster through the reindex API. Example value: 192.168.122.122:9200. |
Custom Cache |
indices.queries.cache.size |
Cache size in the query phase Value range: 1 to 100 Unit: % Default value: 10% |
Queue Size in a Thread Pool |
thread_pool.force_merge.size |
Queue size in the force merge thread pool. The value is an integer. Default value: 1 |
Customize |
You can add parameters based on your needs. |
Customized parameters
WARNING:
Set the values of any custom parameters to those supported by OpenSearch. Otherwise, the cluster may fail to restart. Exercise caution when performing this operation. |
If the Status is Succeeded in the parameter modification list, the modification has been saved. Up to 20 modification records can be displayed.