问题标签 [worker]

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 投票
1 回答
2755 浏览

python - 在 Heroku dyno 上运行多个进程是否可行?

我知道 Heroku 平台的内存限制,并且我知道将应用程序分成 web 和 worker dynos 更具可扩展性。但是,出于测试目的,我仍然希望在 Web 进程旁边运行异步任务。Dynos 很昂贵,我想在 Heroku 提供的免费实例上进行原型设计。

在与 Web 进程相同的测功机中生成新作业作为进程或子进程是否有任何问题?

0 投票
2 回答
496 浏览

java - Java-Gearman-Service - 处理 GearmanJobEventCallback::onEvent 和 byte[] 在 GearmanFunction

我使用 Gearman 来分配不同的任务,因此我使用java-gearman-service来实现客户端和工作人员。

但是,我无法弄清楚我收到的数据

GearmanJobEventCallback<T>::onEvent

如何将event.getData()字节数组转换为我需要的数据?例如状态或返回的数据?当我发送 status(3,10) 它返回一个字节数组 [51,0,49,48] - 这对我的客户来说不是很有用。使用 ObjectInputStream 反序列化似乎并不成功。

与工作方法的返回数据相同,我该如何“解码”呢?

我如何从方法中“解码”data参数(字节数组)?workGearmanFunction

任何输入将不胜感激!

0 投票
1 回答
1449 浏览

ruby-on-rails - 通过 Heroku 上的 ruby​​ 守护进程拒绝 Redis 连接

作为“web”Heroku 进程运行的 Rails 3.2.6 应用程序正在使用 ENV["REDISTOGO_URL"] 环境变量连接到 Redis:

----- /initializers/redis.rb

ruby 守护进程“流式传输”进程作为辅助工作者运行:

----- 过程文件

然而,当它调用与 Redis 连接的 Rails 主应用程序中的方法时,流处理进程会崩溃——即使流处理进程应该加载与“web”Rails 应用程序进程相同的 redis.rb 初始化程序。

----- /bin/streaming_ctl.rb

----- /bin/streaming.rb

为什么流式处理/工作者使用默认的 Redis 主机和端口?

0 投票
2 回答
1695 浏览

multithreading - 可以使用 ActionScript Workers 在单独的线程中播放/生成声音吗?

我对ActionScript Workers很陌生,但我想知道这是否可能。

根据我的阅读,ActionScript Workers (ASW) 就像单独的线程,可以在不中断主线程(正在执行您的主 SWF 文件)的情况下执行更多 CPU 密集型计算。

我真正看到的唯一一个例子是动画以一致的速率播放,而 ASW 负责加载或计算一些密集的数学公式。

声音 API 是否可用于 ActionScriptWorkers?

0 投票
1 回答
472 浏览

javascript - Web Worker 中的同步 XHR 请求是否仍会锁定浏览器?

我正在构建一个可以进行大量 XHR 调用的计算器,并且想知道是否将这些同步放在网络工作者中是否仍会锁定浏览器?我的理解是这些是在不同的线程中处理的,不应该。

(我之前已经异步构建了算法,它只是非常难以维护的代码,我只是在寻找这个选项来保持代码更易于维护。我理解为什么它不应该在 web worker 之外同步。)

0 投票
0 回答
213 浏览

django - 我不能使用 django-gearman-commands 让工人一直工作

我使用 django-gearman-commands 来做一些像这个文档(http://pypi.python.org/pypi/django-gearman-commands/0.1)说的工作。当我第一次运行工人时,它工作得很好,但是当我提交另一份工作时,就像从数据库中进行选择查询一样,它无法工作,直到我重新启动这个工作人员,我发现工作人员一次可以正常工作。当工人不能很好地工作时,它仍然可以获得我提交的价值,但不能继续工作。我希望有一个人可以帮助我 。这是我的代码:

当我第一次提交工作时,它运行良好,然后我提交另一个工作,它说找不到任何帖子。

0 投票
1 回答
609 浏览

ssl - 如何在 azure 中保护内部角色(至少 SSL)

我正在开发一个 HIPAA 云项目,并且正在实施一个密钥库作为 PHI(私人健康信息)加密的所有密钥对的中央存储库......我不担心实际数据,因为它会在静止时被加密并在运输途中。

但是,当工作人员或 webrole 需要处理数据时,他们需要对其进行解密和重新加密(如果他们进行更新)。这就是密钥商店发挥作用的地方。但是,我不希望这个内部服务被暴露并且我也需要它被 SSL,因为即使在角色的虚拟网络中以明文方式发送密钥也不会通过安全审计。

那么,关于如何让网络或工作人员角色将 SSL 与内部端点一起使用的任何建议?

谢谢

0 投票
1 回答
1190 浏览

php - 将后台工作人员添加到 AWS Elastic Beanstalk

我正在玩 Elastic Beanstalk,并且试图弄清楚如何将后台工作人员添加到我的应用程序中。

有没有一种简单的方法可以使用我的弹性 beanstalk 应用程序服务器上的代码启动 EC2 实例?并且 Elastic beanstalk 附带的部署机制是否会更新这些实例?

0 投票
1 回答
657 浏览

javascript - JavaScript 无法通过 SharedWorker() 构造函数

我正在做一些关于 HTML5 Web Worker 的研究。我让“正常”工作人员运行良好,但我似乎无法初始化 SharedWorker。我已经尝试过最新版本的 Chrome 和 Firefox,但没有任何成功......即使我运行在线演示,我也没有得到任何输出。

例如,当我打开以下文档时:

索引.html:

任务.js:

我添加了两个警报功能用于调试目的。总是显示“alert 1”,从不显示“alert 2”,所以我认为崩溃发生在 SharedWorker 构造函数中(不,这不是因为我的浏览器弹出设置)。非常欢迎任何帮助或建议!

0 投票
1 回答
425 浏览

actionscript - AS3 工人:收到的对象抛出“类型强制失败”错误

我创建了一个工人类来解析 Collada 文件(Alternativa3d 引擎)。

我正在将 dae/xml 文件发送到 Worker 类并对其进行解析。在主课上收到它时,收到一条错误消息“类型强制失败”。

这是代码。

主类:发送数据

主类:接收数据

工人阶级:

有人知道如何将类似类型的对象转换为所需的类型吗?