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