Skip to main content

An enhanced version of Supervisor - A system for controlling process state under UNIX

Project description

这是基于原始 Supervisor 项目的增强版本,由 TianHei 维护和开发。

重要声明: 这是对原始 Supervisor 项目的增强版本,不是官方版本。原始 Supervisor 项目可以在 http://supervisord.org/ 找到。

功能增强

本版本在原始 Supervisor 基础上新增了以下功能:

Web 界面增强
  • 新增进程组批量操作按钮

  • 一键重启/停止整个进程组

  • 改进的用户界面体验

日志查看增强
  • 语法高亮显示

  • 行号显示

  • 自动滚动功能

  • 内置搜索功能

  • 一键复制功能

中文支持
  • 完整的中文文档

  • 中文安装指南

  • 中文使用说明

安装

pip install supervisor-tianhei-enhanced

基本使用

安装完成后,您可以像使用原始 Supervisor 一样使用所有命令:

# 生成配置文件
echo_supervisord_conf > supervisord.conf

# 启动 supervisord
supervisord -c supervisord.conf

# 使用控制台
supervisorctl -c supervisord.conf status

与原始版本的兼容性

本增强版本与原始 Supervisor 完全兼容:

  • 所有原始命令和配置选项都支持

  • 现有的配置文件无需修改即可使用

  • API 和插件接口保持不变

许可证

本项目遵循与原始 Supervisor 相同的 BSD 风格许可证。

  • 原始 Supervisor: Copyright (c) 2006-2015 Agendaless Consulting and Contributors

  • 增强功能: Copyright (c) 2024 TianHei

感谢

特别感谢原始 Supervisor 项目的所有贡献者,特别是 Chris McDonough 和 Agendaless Consulting 团队。

相关链接

如果您需要生产环境的稳定版本,建议使用官方的 supervisor 包。 如果您需要额外的功能和中文支持,可以尝试本增强版本。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

supervisor_tianhei_enhanced-4.3.0.post1.tar.gz (428.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

supervisor_tianhei_enhanced-4.3.0.post1-py2.py3-none-any.whl (431.6 kB view details)

Uploaded Python 2Python 3

File details

Details for the file supervisor_tianhei_enhanced-4.3.0.post1.tar.gz.

File metadata

File hashes

Hashes for supervisor_tianhei_enhanced-4.3.0.post1.tar.gz
Algorithm Hash digest
SHA256 ba27827ecc1e9df0c7e9ebd1984aac19e55a98b04077842a1b5845b7b60e3a71
MD5 f0936266dfb901f923b867fa8f3bdbc4
BLAKE2b-256 51bc4d2599214aff77298321aff8db0a4b3f65e113f7aa8d473189c4c69408e6

See more details on using hashes here.

File details

Details for the file supervisor_tianhei_enhanced-4.3.0.post1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for supervisor_tianhei_enhanced-4.3.0.post1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 7af1e9d876f5e850425e81e71a804cbe1d389dc6ff057bb4236ab41fcf0c7c33
MD5 e8965b6772f0b40ca4da447ace4d9fe4
BLAKE2b-256 9469f75fcb2fda2119ef41d5433aa0b044cb22d3156e8d80b07cf0f39cc322ae

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page