您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
Roelf Wichertjes e17d472210
Fix typo in readme.
2 年前
src Add readme and some tweaks to the cli arguments. 2 年前
.gitignore Initial commit 2 年前
Cargo.toml Add readme and some tweaks to the cli arguments. 2 年前
README.md Fix typo in readme. 2 年前

README.md

queuectl

Program to bulk-load items into redis queues.

Call it using ./queuectl -h to see the instructions. Note that the default redis url assumes the primary redis on blackbird is available on localhost using the default redis port.

Note that there is an environment variable set on blackbird that will make it just work there as well.

Features

  • Retrieve files from URLs
  • ZSTD Decompression
  • XZ Decompression
  • GZIP Decompression
  • Progress bar (can be disabled)

Building

Install rust via rustup. Enable the x86_64-unknown-linux-musl target architecture.

rustup target add x86_64-unknown-linux-musl

Now build the binary using:

cargo build --release --target=x86_64-unknown-linux-musl

The binary is now at target/x86_64-unknown-linux-musl/release/queuectl. This is a static binary that can be copied around at will.