mirror of
https://github.com/SagerNet/sing-box.git
synced 2024-12-28 14:55:37 +08:00
39 lines
710 B
Markdown
39 lines
710 B
Markdown
### Structure
|
|
|
|
```json
|
|
{
|
|
"type": "selector",
|
|
"tag": "select",
|
|
|
|
"outbounds": [
|
|
"proxy-a",
|
|
"proxy-b",
|
|
"proxy-c"
|
|
],
|
|
"default": "proxy-c",
|
|
"interrupt_exist_connections": false
|
|
}
|
|
```
|
|
|
|
!!! quote ""
|
|
|
|
The selector can only be controlled through the [Clash API](/configuration/experimental#clash-api-fields) currently.
|
|
|
|
### Fields
|
|
|
|
#### outbounds
|
|
|
|
==Required==
|
|
|
|
List of outbound tags to select.
|
|
|
|
#### default
|
|
|
|
The default outbound tag. The first outbound will be used if empty.
|
|
|
|
#### interrupt_exist_connections
|
|
|
|
Interrupt existing connections when the selected outbound has changed.
|
|
|
|
Only inbound connections are affected by this setting, internal connections will always be interrupted.
|