mirror of
https://github.com/hibiken/asynqmon.git
synced 2025-01-18 18:55:54 +08:00
asynq的控制面板
.github/workflows | ||
node_modules | ||
ui | ||
.gitignore | ||
conversion_helpers.go | ||
go.mod | ||
go.sum | ||
LICENSE | ||
main.go | ||
Makefile | ||
middlewares.go | ||
package.json | ||
queue_handlers.go | ||
README.md | ||
redis_info_handlers.go | ||
scheduler_entry_handlers.go | ||
server_handlers.go | ||
task_handlers.go | ||
yarn.lock |
Asynqmon
Asynqmon is a web based tool for monitoring and administrating Asynq queues and tasks.
Installation
Release binaries
You can download the release binary for your system from the releases page.
Building from source
To build Asynqmon from source code, first ensure that have a working Go environment with version 1.16 or greater installed. You also need Node.js and Yarn installed in order to build the frontend assets.
Download the source code and then run:
$ make build
The asynqmon
binary should be created in the current directory.
Usage
To start the server, run
$ asynqmon
Pass flags to specify port, redis server address, etc.
$ asynqmon --port=3000 --redis_addr=localhost:6380
License
Asynqmon is released under the MIT license. See LICENSE.