跳转到主要内容

3bot平台的Worker脚本

项目描述

# 3bot-worker

Worker是一种计算机程序,作为机器上的后台进程运行。这可以是服务器、嵌入式系统或您的笔记本电脑。Worker执行工作流程的任务。

跳转到[3bot主仓库](https://github.com/3bot/3bot/).

## 安装/配置

$ pip install threebot-worker
$ threebot-worker start



## 配置

配置文件包含您threebot-worker安装的所有配置。
本节解释了哪些参数可用。

配置文件位于`~/3bot/config.ini`。如果您在自己的虚拟环境中安装了3bot,则它位于`<path to virtualenv>/3bot/config.ini`


您不需要自己创建配置文件。当您首次运行threebot-worker时,您将被要求输入所需设置的值。

### 可用设置

#### BOT_ENDPOINT

必需:是

默认:*

Worker应接受连接的主机列表(此功能尚未得到充分测试)

#### PORT

必需:是

默认:无

Worker监听的端口号。此端口应由您的防火墙打开。3bot应用程序和threebot-worker设置中的端口号必须匹配。

#### SECRET_KEY

必需:是

默认:无

密钥用于从3bot应用程序到threebot-worker建立安全连接。3bot应用程序和threebot-worker设置中的密钥必须匹配。

**永远不要分享您的密钥**!

#### LOGFILE

必需:否

默认:`~/3bot/3bot.log`

日志文件的路径。theebot-worker将记录所有传入连接、执行的工作流程和错误。

#### LOGLEVEL

必需:否

默认:`CRITICAL`

`LOGLEVEL`的有效值可以参考[这里](https://docs.pythonlang.cn/2/howto/logging.html)。

### `confing.ini` 示例

[3bot-settings]
BOT_ENDPOINT = *
PORT = 55556
SECRET_KEY = <YOUR SECRET KEY>
LOGFILE = /var/log/3bot-worker.log
LOGLEVEL = DEBUG


## 更新日志

查看 [CHANGELOG.md](https://github.com/3bot/3bot-worker/blob/master/CHANGELOG.md)

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源分布

threebot-worker-0.1.4.tar.gz (6.9 kB 查看哈希值)

上传时间

由以下提供支持