Manage connection
Connectivity check
Check eKuiper connection connectivity via API
sink connection check
shell
POST http://localhost:9081/metadata/sinks/connection/{sink}
{
"configuration": "xxxx"
}The sink-side connection check will check the connectivity of the connection based on the incoming sinkType and configuration. Take mysql Sink as an example:
shell
POST http://localhost:9081/metadata/sinks/connection/sql
{
"url": "mysql://root@127.0.0.1:4000/test",
"table": "test",
"fields": ["a","b","c"]
}Source side connection check
shell
POST http://localhost:9081/metadata/sources/connection/{source}
{
"configuration": "xxxx"
}The source-side connection check will check the connectivity of the connection based on the incoming sourceType and configuration. Take mysql Source as an example:
shell
POST http://localhost:9081/metadata/sources/connection/sql
{
"url": "mysql://root@127.0.0.1:4000/test",
}Manage websocket connection
Manage websocket endpoint connection in eKuiper through REST API
create websocket endpoint
shell
POST http://localhost:9081/connection/websocketexample:
json
{
"endpoint": "/xxxx"
}delete websocket endpoint
shell
DELETE http://localhost:9081/connection/websocketexample:
json
{
"endpoint": "/xxxx"
}query websocket endpoint
shell
GET http://localhost:9081/connection/websocketexample:
json
{
"endpoint": "/xxxx"
}