view mod_s2s_keepalive/README.markdown @ 2672:75ab061069aa

mod_pinger: Don't ping when smacks hibernated the session, fixes #712
author tmolitor <thilo@eightysoft.de>
date Thu, 06 Apr 2017 02:35:06 +0200
parents f1ea8044f9f8
children 49254b9cc751
line wrap: on
line source

---
summary: Keepalive s2s connections
...

Introduction
============

This module periodically sends [XEP-0199] ping requests to remote servers
to keep your connection alive.

Configuration
=============

Simply add the module to the `modules_enabled` list and specify your
desired servers in `keepalive_servers`. Optionally you can configure
the ping interval.

``` lua
modules_enabled = {
    ...
    "s2s_keepalive"
}

keepalive_servers = { "conference.prosody.im"; "rooms.swift.im" }
keepalive_interval = "300" -- (in seconds, default is 60 )
```

Compatibility
=============

  ------- -----------------------
  0.10    Works
  0.9     Works
  0.8     Works
  ------- -----------------------