Module cartridge.remote-control
Tarantool remote control server.
Allows to control an instance over TCP by net.box call and eval.
The server is designed as a partial replacement for the iproto protocol.
It's most useful when box.cfg wasn't configured yet.
Other net.box features aren't supported and will never be.
(Added in v0.10.0-2)
Local Functions
| bind (host, port) | Init remote control server. |
| accept (credentials) | Start remote control server. |
| unbind () | Stop the server. |
| drop_connections () | Explicitly drop all established connections. |
Local Functions
- bind (host, port)
-
Init remote control server.
Bind the port but don't start serving connections yet.
Parameters:
Returns:
-
boolean
true
Or
- nil
- table Error description
- accept (credentials)
-
Start remote control server.
To connect the server use regular
net.boxconnection.Access is restricted to the user with specified credentials, which can be passed as
net_box.connect('username:password@host:port').Parameters:
- unbind ()
-
Stop the server.
It doesn't interrupt any existing connections.
- drop_connections ()
- Explicitly drop all established connections.