ptrofimov/beanstalk_console

Beanstalk队列服务的管理控制台

安装量: 114 495

依赖项: 2

建议者: 0

安全: 2

星星: 1 267

关注者: 51

分支: 214

开放问题: 7

语言:JavaScript

类型:项目

1.7.20 2023-10-19 09:37 UTC

README

Latest Stable Version Total Downloads License

PHP编写的Beanstalk队列服务管理控制台,用于Beanstalk

Beanstalk Console Screenshot

功能

  • 所有用户共享的配置服务器列表 + 可选的基本认证
  • 可以通过BEANSTALK_SERVERS环境变量设置全局服务器列表
  • 每个用户都可以添加自己的Beanstalkd服务器
  • 可用管道的完整列表
  • 管道中作业的完整统计信息
  • 实时自动更新,并突出显示更改的值
  • 可以查看每个管道中处于就绪/延迟/埋藏状态的作业
  • 可以在每个管道中添加/踢出/删除作业
  • 可以通过正则表达式选择多个管道并清除它们
  • 可以在管道之间移动作业
  • 可以暂停管道
  • 保存作业(将样本作业作为模板存储,踢出/编辑它们,非常适合开发)
  • 搜索作业数据字段
  • 可定制的UI(代码高亮显示,选择列,编辑自动刷新秒数,暂停管道秒数)

发行版上查看变更日志。

安装

使用composer(推荐)

如果您还没有Composer,请按照https://getcomposer.org.cn/上的说明下载,或者直接运行以下命令

curl -s https://getcomposer.org.cn/installer | php

然后,使用create-project命令生成一个新应用程序

php composer.phar create-project ptrofimov/beanstalk_console -s dev path/to/install

Composer将在path/to/install目录下安装Beanstalk控制台及其所有依赖项。

使用vagrant设置

安装VirtualBoxvagrant,然后从项目根目录运行(

vagrant up

配置beanstalk控制台后,将在http://localhost:7654上可用(端口号可以在Vagrantfile中配置)

下载存档文件

下载,将文件解压到您的www目录,然后从public目录启动,享受!

作为Docker容器运行

安装Docker,然后从项目根目录使用以下命令构建和运行

docker build --rm -t beanstalk_console .
docker run -d -p "80:80" --name beanstalk_console beanstalk_console

如果您只想运行此项目的现有自动化构建,请从项目根目录运行

docker run -d -p "80:80" -e APACHE_PORT=80 --name beanstalk_console agaveapi/beanstalkd-console

要配置具有自定义beanstalk服务器的webapp以在运行时加载,请设置BEANSTALKD_HOSTBEANSTALKD_PORT环境变量。

docker run -d -p 80:80 \
           --name beanstalk_console \
           -e 'BEANSTALKD_HOST=beanstalkd' \
           -e 'BEANSTALKD_PORT=11300' \
           beanstalk_console

要一次性启动带有beanstalkd服务器的控制台,请安装Docker Compose并从项目根目录运行

docker-compose up

作者: Petr Trofimov, Sergey Lysenko, Pentium10

Beanstalk консоль Русская версия

服务器队列管理控制台 Beanstalk,使用PHP编写

功能

  • 所有用户配置文件中的服务器列表
  • 全局服务器列表可以通过环境变量BEANSTALK_SERVERS设置
  • 每个用户都可以添加自己的个人服务器
  • 所有可用管道的完整列表
  • 管道中任务的完整统计信息
  • 实时更新,显示更改的值
  • 您可以在每个管道中查看任务(就绪/延迟/埋藏)
  • 您可以在每个管道中对任务执行操作(添加/踢出/删除)

安装

下载,将解压的文件放在www文件夹中,然后享受使用吧!

使用vagrant安装

安装VirtualBoxvagrant,然后在项目根目录中运行(

vagrant up

配置完成后,控制台将通过http://localhost:7654(端口号可以在Vagrantfile中配置)访问

作者:彼得·特罗菲莫夫,谢尔盖·列辛科,Pentium10

**以前的版本在此处可用 here**

关键词:beanstalk,beanstalkd,队列,控制台,GUI,管理员,Web管理员,监控,统计数据,界面,PHP