title: Nest-mqtt closing & reconnecting repeatedly, how to keep it open
body: <p>The nest-mqtt channel is offline(not staying alive), reconnecting and closing again and again. Is there anything in the Options in @Module that we can set so that it remains open. As I am not able to publish any packet.</p>
  <p><strong>Code in @Module</strong>:</p>
  <pre><code>MqttModule.forRoot({
    host:'mqtt://xyx.xyx.xyx.xyx',
    port:1234,
    // queue: true,
    share:'group1',
    keepalive: 30000,
    reconnectPeriod: 0,
  }),
  </code></pre>
  <p><strong>Output in console</strong></p>
  <p>[Nest] 52   - 01/20/2021, 7:57:47 AM   [MqttModule] MQTT reconnecting</p>
  <p>[Nest] 52   - 01/20/2021, 7:57:47 AM   [MqttModule] MQTT closed</p>
  <p>[Nest] 52   - 01/20/2021, 7:57:57 AM   [MqttModule] MQTT reconnecting</p>
  <p>[Nest] 52   - 01/20/2021, 7:57:57 AM   [MqttModule] MQTT closed</p>