1.1.1.1:8086
PC ( ) からinfluxdb ( ) に接続して2.2.2.2
クエリを実行しています。サーバーが接続を開いたままにしていることがわかりました。
netstat -tpn | grep 8086
tcp6 0 0 1.1.1.1:8086 2.2.2.2:50839 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:51890 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:48478 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:56878 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:52680 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:52580 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:57184 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:61375 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:51220 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:34310 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:52282 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:49720 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:52946 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:52501 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:57278 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:36788 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:50687 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:64940 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:64949 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:48236 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:46754 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:50046 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:60312 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:55634 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:65141 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:51456 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:59572 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:49993 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:54233 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:50674 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:64182 ESTABLISHED 48554/influxd
tcp6 0 0 1.1.1.1:8086 2.2.2.2:58076 ESTABLISHED 48554/influxd
ローカルホストで試してみたところ、クエリまたはデータの送信を停止してすぐに保存すると、接続が減少しました。influxdb によって実行されるクエリもありません。
InfluxDB shell version: 1.6.0
> SHOW QUERIES
qid query database duration status
--- ----- -------- -------- ------
670 SHOW QUERIES 537µs running
Linux でこのセッションを閉じるにはどうすればよいですか? このセッションを自動的に閉じるようにinfluxdbを構成するにはどうすればよいですか(ローカルホストではデフォルト構成があります)。
バージョン:
Python lib influxdb (5.1.0)
OS Ubuntu 16.04.5 LTS
プログラム:
from influxdb import InfluxDBClient
import random
host = '1.1.1.1'
port = 8086
user = 'user'
password = 'password'
dbname = 'database'
client = InfluxDBClient(host, port, user, password, dbname)
json_body = [{"measurement": "TEST",
"tags": {"Location": "local0"},
"fields": {"Value": random.random()}}]
print(json_body)
client.write_points(json_body)