问题标签 [python-gearman]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python-2.7 - 无法从 Gearman 客户端实例中捕获异常
连接到 gearman 守护程序时,如果守护程序 url 或端口不正确并且无法建立连接,则会引发异常:
我想捕捉异常并优雅地处理它,但下面的代码并没有这样做。显示异常和回溯,就好像我没有尝试捕获异常一样。
生成并尝试捕获异常的代码是:
如何正确捕获 gearman 客户端连接异常?
python - 为 Windows 7 运行 Gearman 时出错
嗨,我在 Windows 7 中安装了 perl 的 gearman 包,并编写了简单的客户端和 worker 来连接到 gearman 服务器,如下所示:
客户端.pl
和Worker.pl
但是当我运行worker.pl时,gearmand的命令提示符给出错误,因为 接受传入连接时出错:文件描述符错误
我还尝试使用 python worker 和客户端(在 cygwin 和 gearman 0.14 下正常工作)来反转字符串,但它显示相同的错误。
我的 Python 模块是:
客户端.py
和worker.py
当我运行 Client.pl gearmand 命令提示符时,错误如下:
错误:无法通过 C:/Perl/site/lib/Gearman/Server/Client.pm 第 505 行的包“Gearman::Server::Client”找到对象方法“CMD_”。
有人可以解决这个问题吗?
python - 将数组传递给Python中的类
我是一个php人,我不太了解python......所以..如果我的问题很愚蠢,请原谅。我有 2 个使用 Gearman 的 php 脚本(client.php 和 worker.php),我需要将其转换为 python 版本。我已经能够部分做到这一点,但我被卡住了。首先,这是我的两个脚本:
客户端.py
工人.py
以下是这 2 个脚本的工作方式:client.py 将 IP 地址和 rbl 数组传递给 worker.py。然后工作人员获取 IP 地址并与所有 rbl 进行核对。
问题是我不知道如何在 RBLSearch 类中使用 RBLS。如果我在脚本开头对 RBLS 进行硬编码,它就可以工作(参见 worker.py,第 12 行),但如果我在 task_listener_runcheck 中定义 RBLS,它就不起作用
php - 在框架外加载 Yii 模型
如何在框架之外访问 Yii 模型?
我有一些齿轮工执行任务,并使用 BrianMoons GearmanManager 进行管理。我希望能够在 worker 脚本中访问一些 Yii 模型,而不必加载整个 Yii 框架。我需要导入什么来加载脚本中的模型?(CActiverecord、DBconnection 等)。
一个工人看起来像这样:
作为简单的功能
或作为一个班级:
我希望能够访问一些模型并在工作人员中执行操作,如下所示:
python - Python gearman 收到非二进制参数
我在 gearman 中遇到错误。尝试任何类似的东西,只发送一个字符串字母或数字或字符串数字,但总是得到这个错误请帮助......(相同的代码在其他视图中工作)
python - 在 gearman-python 中并行运行多个 worker
我有 5 名工人在做不同的任务,我将相同的输入传递给所有 5 名工人并检索所有 5 名工人的集体输出。
我正在使用python 的gearman库,我尝试过使用
现在我需要确保所有这 5 名工作人员都在并行工作。我怎样才能实现它?
提前致谢。
python - 从本地齿轮人客户端调用远程齿轮人工作人员?
是否可以从本地系统调用远程齿轮工?我尝试使用我的远程天蓝色服务器 IP 进行呼叫:
本地系统上的客户端:
远程工作者:
当我让工作人员在远程服务器上运行并从本地客户端调用时,它给出了这个错误:
gearman - gearman stop start 重启命令
启动、重启和停止的命令是什么gearman
?
到目前为止我知道:
有管理的想法gearman
吗?
python - Python gearman 基本示例错误
我正在尝试使用 Python gearman 模块进行字符串反转的各种基本示例 我的本地主机已使用端口 4730 上的 IIS 设置但是我收到错误
客户端.py
工人.py
关于为什么会发生这种情况以及如何解决的任何建议
python-2.7 - Gearman 提交多个作业 AttributeError:“str”对象没有属性“get”
我在这里想要实现的是向Gearman提交多个作业,并在工作人员完成处理作业后打印返回的结果。
我已经阅读了以下示例:
https://pythonhosted.org/gearman/1to2.html#client-multiple-tasks https://pythonhosted.org/gearman/client.html
然后我尝试通过以下方式实现 check_request_status :
我收到以下错误,即使经过很多 Google-fu、搜索 Gearman Google Groups 并仔细研究其他人对 Gearman 的实现,我似乎也无法弄清楚:
有谁知道这里发生了什么?