{"id":12205,"date":"2019-08-08T16:35:06","date_gmt":"2019-08-08T14:35:06","guid":{"rendered":"https:\/\/pi3g.com\/?p=12205"},"modified":"2019-08-08T16:35:06","modified_gmt":"2019-08-08T14:35:06","slug":"vernemq-how-to-disconnect-clients-forceably-per-command-line","status":"publish","type":"post","link":"https:\/\/pi3g.com\/de\/vernemq-how-to-disconnect-clients-forceably-per-command-line\/","title":{"rendered":"VerneMQ wie man Clients zwangsweise per Kommandozeile trennt"},"content":{"rendered":"<p>Es gibt einen Befehl<\/p>\n<blockquote>\n<p>vmq-admin Sitzung anzeigen<\/p>\n<\/blockquote>\n<p>die Ihnen die derzeit verbundenen Clients anzeigt:<\/p>\n<p><a href=\"https:\/\/pi3g.com\/wp-content\/uploads\/2019\/08\/image-4.png\"><img loading=\"lazy\" decoding=\"async\" width=\"820\" height=\"123\" title=\"Bild\" style=\"display: inline; background-image: none;\" alt=\"Bild\" src=\"https:\/\/pi3g.com\/wp-content\/uploads\/2019\/08\/image_thumb-4.png\" border=\"0\"><\/a><\/p>\n<p>Leider ist diese Ausgabe <strong>Abgeschnitten <\/strong>f\u00fcr eine Gesamtbreite von 80 Zeichen (egal wie viele passen w\u00fcrden) und es gibt derzeit <strong>kein Hinweis<\/strong> dass sie es ist.<\/p>\n<p>Siehe diese VerneMQ Github Ausgabe: <a href=\"https:\/\/github.com\/vernemq\/vernemq\/issues\/1200\">https:\/\/github.com\/vernemq\/vernemq\/issues\/1200<\/a><\/p>\n<p>Zum Trennen von Clients ben\u00f6tigen Sie die client_id und den Mountpoint. Daher k\u00f6nnen Sie tun:<\/p>\n<blockquote>\n<p>vmq-admin session show -client_id -mountpoint<\/p>\n<\/blockquote>\n<p><a href=\"https:\/\/pi3g.com\/wp-content\/uploads\/2019\/08\/image-5.png\"><img loading=\"lazy\" decoding=\"async\" width=\"819\" height=\"204\" title=\"Bild\" style=\"display: inline; background-image: none;\" alt=\"Bild\" src=\"https:\/\/pi3g.com\/wp-content\/uploads\/2019\/08\/image_thumb-5.png\" border=\"0\"><\/a><\/p>\n<p>Dies zeigt Ihnen nicht abgeschnittene Versionen an (im Idealfall, wenn Sie es mit der L\u00e4nge des Einh\u00e4ngepunkts nicht \u00fcbertreiben, muss die gesamte Zeile immer noch in 80 Zeichen passen!)<\/p>\n<p>Und dann k\u00f6nnen Sie die Verbindung zu dem gew\u00fcnschten Kunden trennen:<\/p>\n<blockquote>\n<p>vmq-admin session disconnect client-id=js.1565274250169CEV7hJU -mountpoint=5c61a59ba6b76f558d256f42<\/p>\n<\/blockquote>\n<p>Ein weiteres \"Problem\" ist, dass VerneMQ's vmq-admin Ihnen \"Done\" anzeigt, unabh\u00e4ngig davon, ob die Verbindung zu den Clients getrennt wurde oder nicht!<\/p>\n<p><a href=\"https:\/\/pi3g.com\/wp-content\/uploads\/2019\/08\/image-6.png\"><img loading=\"lazy\" decoding=\"async\" width=\"842\" height=\"70\" title=\"Bild\" style=\"display: inline; background-image: none;\" alt=\"Bild\" src=\"https:\/\/pi3g.com\/wp-content\/uploads\/2019\/08\/image_thumb-6.png\" border=\"0\"><\/a><\/p>\n<p>Wie Sie sehen k\u00f6nnen, habe ich ein Zeichen der Client-ID weggelassen, es gibt keinen Client mit dieser ID - aber das Ergebnis ist identisch.<\/p>\n<p>Daher m\u00fcssen Sie sich erneut mit dem <strong>vmq-admin Sitzung anzeigen <\/strong>Befehl, ob die Trennung der Verbindung tats\u00e4chlich erfolgreich war.<\/p>","protected":false},"excerpt":{"rendered":"<p>Es gibt einen Befehl vmq-admin session show, der Ihnen die derzeit verbundenen Clients anzeigt: Leider wird diese Ausgabe f\u00fcr eine Gesamtbreite von 80 Zeichen abgeschnitten (egal wie viele passen w\u00fcrden) und es gibt derzeit keinen Hinweis darauf, dass es so ist. Siehe dieses VerneMQ Github-Problem: https:\/\/github.com\/vernemq\/vernemq\/issues\/1200 Zum Trennen von Clients ben\u00f6tigen Sie die client_id...<\/p>","protected":false},"author":830,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[608],"tags":[597,676,596,589],"class_list":["post-12205","post","type-post","status-publish","format-standard","hentry","category-vernemq","tag-client_id","tag-clients","tag-mountpoint","tag-vernemq"],"_links":{"self":[{"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/posts\/12205","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/users\/830"}],"replies":[{"embeddable":true,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/comments?post=12205"}],"version-history":[{"count":1,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/posts\/12205\/revisions"}],"predecessor-version":[{"id":12206,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/posts\/12205\/revisions\/12206"}],"wp:attachment":[{"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/media?parent=12205"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/categories?post=12205"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/tags?post=12205"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}