# Reference: server.optimizer

URL: https://scalws.com/docs/reference/server-optimizer/
Source: `docs/reference/schema` in the ScalWS repository

<h3 id="server.optimizer.enabled"><code>server.optimizer.enabled</code></h3>

| | |
|---|---|
| Syntax | `enabled: true \| false` |
| Default | `true` |
| Context | `server.optimizer` |
| Reload | applies on reload |

Turn the optimizer on.


<h3 id="server.optimizer.interval"><code>server.optimizer.interval</code></h3>

| | |
|---|---|
| Syntax | `interval: <duration> (e.g. 30s)` |
| Default | `10s` |
| Context | `server.optimizer` |
| Reload | applies on reload |

Evaluation window.


<h3 id="server.optimizer.journal_size"><code>server.optimizer.journal_size</code></h3>

| | |
|---|---|
| Syntax | `journal_size: <integer>` |
| Default | `500` |
| Context | `server.optimizer` |
| Reload | read when the process starts |

Decisions kept in the in-memory journal.
