Documentation
¶
Index ¶
- Variables
- func HookClient(lifecycle fx.Lifecycle, client *asynq.Client)
- func HookServer(lifecycle fx.Lifecycle, server *asynq.Server, mux *asynq.ServeMux)
- func NewClient(config *redis2.RedisOptions) *asynq.Client
- func NewServeMux() *asynq.ServeMux
- func NewServer(config *redis2.RedisOptions, logger logger.Logger) *asynq.Server
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ClientModule = fx.Module("queue-client", ClientProviders, ClientInvokes) ClientProviders = fx.Options( fx.Provide(NewServeMux), fx.Provide(NewClient), ) ClientInvokes = fx.Options( fx.Invoke(HookClient), ) WorkerModule = fx.Module("queue-worker", ClientModule, WorkerProviders, WorkerInvokes) WorkerProviders = fx.Options( fx.Provide(NewServer), ) WorkerInvokes = fx.Options( fx.Invoke(HookServer), ) )
Functions ¶
func HookServer ¶
func NewServeMux ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.