File

mod_s2s_keepalive/README.markdown @ 3411:c479e39ff547

mod_pubsub_text_interface/README: Document the 'last' command
author Kim Alvefur <zash@zash.se>
date Sat, 22 Dec 2018 18:53:59 +0100 (2018-12-22)
parent 3065:49254b9cc751
child 3723:427879b46061
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 like any other
module. By default, all current s2s connections will be pinged
periodically. To ping only a subset of servers, list these in
`keepalive_servers`. The ping interval can be set using
`keepalive_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
  ------- -----------------------