问题标签 [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.

0 投票
3 回答
8080 浏览

windows - 如何在 Windows 操作系统中配置或安装 GEARMAN?

我想在项目中实现“GEARMAN”,但我不知道如何在 Windows 操作系统中安装或配置“GEARMAN”。谁能提供我可以使用“GEARMAN”的任何链接?

0 投票
2 回答
3288 浏览

php - Gearman 作业状态问题

我有一个 Gearman 服务器正在运行一个需要几分钟才能完成的进程。我正在运行一个进度条来显示完成情况,并尝试使用 Gearman PHP 扩展和 jobStatus() 函数获取进度条的百分比。

由于前两个字段(已知 + 仍在运行)返回 true,因此该作业肯定处于活动状态并已找到。然而,第三个和第四个字段(完成百分比的分子和分母)什么都没有返回。有谁知道为什么会这样或这些数字是如何计算的?

0 投票
1 回答
869 浏览

php - 使用 Gearman,我可以检查作业失败了多少次?

使用 Gearman,我可以检查作业失败了多少次?示例:如果一项工作失败,我希望它重复。如果作业失败 5 次,则将其删除。我必须使用哪个功能。

例如:如果我想排队从服务器下载文件。如果该服务器已关闭,则无法完成作业。

0 投票
1 回答
1600 浏览

mysql - 如何用gearman配置mysql?

我已经在我的 PC 上安装了 gearman。它工作正常。但到目前为止它是非持久性存储,但我需要作为持久性存储。然后我计划将 mysql 配置到 gearman,但我没能做。我不知道如何配置。如果有人知道您的链接,请回复。如果有任何示例程序,它可能会更好。

谢谢

0 投票
1 回答
618 浏览

zend-framework - 在高流量时自动生成缩略图

我正在构建一个 Zend Framework 应用程序,它使用大量不同大小的照片(缩略图)。

我计划异步生成缩略图:

  1. 用户上传照片
  2. 服务器生成各种尺寸的缩略图(例如,使用 gearman worker)
  3. 所有图像都上传到 Amazon S3。

有没有什么好的工具可以在服务器上生成缩略图(调整大小、裁剪、锐化),或者 PHP + GD 就可以了?

0 投票
2 回答
2029 浏览

php - Gearman + Net_Gearman + Windows

我正在尝试在 Windows 机器(2003 服务器)上安装 Gearman + Net_Gearman + GearmanManager。

此时,我正确执行了作业服务器的 java 版本(java-gearman-service),安装了 PEAR 和 Net_Gearman 包。

  • 我需要将 gearman 库添加到 php.ini 吗?如何?
  • 将gearmanmanager“连接”到net_gearman的方法是什么?是否需要将gearmanmanager的文件复制到我的东西是net_gearman(C:\php\PEAR\Net\Gearman)的同一目录下?
  • 如何测试一切是否正常?

谢谢,我真的很迷茫,使用 Windows 是一个很大的障碍:(

0 投票
3 回答
3610 浏览

gearman - 带有 php 的 supervisord 收到 SIGCLD 指示孩子退出

试图启动主管并得到一堆这些错误

我的主管配置:

有人有什么想法吗?

0 投票
1 回答
857 浏览

gearman - 您如何将 GearmanJob 与 GearmanWorker 和 GearmanClient 联系起来?

这些是可用于集成两者的类方法。有了这些,您如何将工作负载与调用的函数联系起来?

0 投票
2 回答
1271 浏览

php - 如何在 Amazon AMI EC2 微实例上安装 GearmanManager?

我相信亚马逊的 linux 是基于 CentOS/RHEL 但我无法在服务器上安装 GearmanManager。

我该怎么做呢?

cat /etc/issue输出Amazon Linux AMI release 2011.02.1.1 (beta)

0 投票
2 回答
2250 浏览

php - 使用 PHP 的 Gearman - worker 中的线程

我对 Gearman 和 PHP 工作人员有疑问。我想同时运行相同的功能。但现在 Gearman 似乎让它成为了一个队列。

我正在寻找的输出是:

但是当前代码的输出是:

是否可以使用 pcntl_fork() 分叉 GearmanWorker?

客户:

工人: