logilobix.blogg.se

Macfun plugins
Macfun plugins







macfun plugins
  1. #MACFUN PLUGINS REGISTRATION#
  2. #MACFUN PLUGINS PASSWORD#

The actually re-send time interval is `interval * backoff ^ times` # The 'Exponential Backoff' mechanism for re-sending request. # The interval for re-sending the http request # Connection time-out time, used during the initial request when the client is connecting to the server # Time-out time for the http request, 0 is never timeout. The request's parameter can be customized using the client's Username, IP address, and so on. It sends request to a specified HTTP service and determines whether it has access rights by the return value. # HTTP Authentication/Access Control PluginĮmqx_auth_http (opens new window) implements connection authentication and access control via HTTP. # ClientID Authentication ConfigurationĪ_dn = cn=root,dc=emqx,dc=ioĪ_dn = ou=device,dc=emqx,dc=ioĪ = userPassword

#MACFUN PLUGINS PASSWORD#

When the password is stored, it can be encrypted according the configuration. # _if_no_peer_cert = trueĮmqx_auth_clientid (opens new window) currently only supports connection authentication, it authenticates the client through clientid and password. # Management HTTPS Service Port Configuration # Management HTTP Service Port Configuration # HTTP API and CLI Management Configuration

macfun plugins

When EMQ X starts successfully, users can query the current client list and other operations via the HTTP API and CLI provided by this plugin. # _if_no_peer_cert = trueĮmqx_management (opens new window) is the HTTP API and CLI management plugin of the EMQ X broker,which is enabled by default. # Dashboard HTTPS service Port Configuration

macfun plugins

# Dashboard HTTP service Port Configurationĭ_clients = 512 In addition, dashboard provides a set of REST APIs for front-end calls. The basic information, statistics, and load status of the EMQ X broker, as well as the current client list (Connections), Sessions, Routing Table (Topics), and Subscriptions can be queried through dashboard. When EMQ X starts successfully, user can access it by visiting with the default username/password: admin/public. # Dashboard PluginĮmqx_dashboard (opens new window) is the web management console for the EMQ X broker, which is enabled by default. If Dashboard plugin is started (by default), the plugins can be also managed on the dashboard. bin/emqx_ctl plugins reload emqx_auth_username bin/emqx_ctl plugins unload emqx_auth_username bin/emqx_ctl plugins load emqx_auth_username # Display a list of all available plugins For example, the plugins that are loaded by default are: If a plugin needs to start with the broker, add this plugin in data/loaded_plugins. Start and stop plugin by calling management API.The official plug-ins provided by EMQ X include: PluginĮmqx_delayed_publish (opens new window) +Įmqx_plugin_template (opens new window) +

#MACFUN PLUGINS REGISTRATION#

Through module registration and hooks (Hooks) mechanism user can develop plugin to customize authentication and service functions for EMQ X.









Macfun plugins