Available Transport Backends¶
GottWall supports several backends in core package.
The following transport are supported current GottWall servers:
gottwall.backends.redis.RedisBackends- redis transport backendsgottwall.backends.tcpip.TCPIPBackend- TCP/IP transport backendgottwall.backends.http.HTTPBackend- default transport backends
Backend development¶
Also you can develop custom backend for your own server.
You need make package that included backend class
inherited from gottwall.backends.base.BaseBackend.
For use this backend need to add import path to BACKANDS dict in gottwall config:
BACKENDS = {
"custom.transport.backend.Backend": {
"BACKEND_PARAM": "value"
}
}
Custom backend must override methods: setup_backend