问题标签 [ironworker]
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.
ruby-on-rails - 如何使用 Iron_worker 在 Iron.io 上要求“pg”gem
.worker 文件
.rb 文件
我已将代码上传给铁工,但我得到了以下输出
在我在 Iron.io 上排队任务后,我得到了错误
如何在 Iron.io 上要求“pg”宝石?
ruby-on-rails - Appfog + Rails 3 + Postgresql + IronWorker => 无法连接到服务器:连接超时(PG::Error)
我在 Appfog 上部署了一个带有 postgresql 数据库的 Rails 3 应用程序。我想用 IronWorker 运行后台作业,但我无法连接到我的数据库。
这是我的铁工文件(.worker + my_worker.rb)
。工人
my_worker.rb
然后我创建一个任务,将数据库连接传递给 Ironworker:
这是我在 IronWorker 中的错误
有人可以帮我从 IronWorker 连接我的 Appfog DB 吗?
非常感谢提前
——马修
php - PHP 所需文件 Iron Worker
我正在向 Ironworker 上传一个 .worker 文件。worker 的代码需要(使用 require 命令)其他 php 文件。我也需要将它们上传到 Ironworker 吗?
换句话说,我是否需要在 .worker 文件中添加其他内容以及如何:
WHERE:hello.php 将包含以下语句:
iron.io - 在 Iron.io 工作者中使用 Hugin 和 libpano13
我想使用 Iron.io 工作人员来拼接全景图并使用 OpenSource Hugin 和 libpano13 工具包创建 HDR。所需的程序都是命令行(不需要 GUI),但我不完全确定如何构建一个包含正确二进制文件以使用 Hugin panotools 的工作程序。
我可以为 Iron.io 工作操作系统(Ubuntu Linux)预编译正确的二进制文件吗?我可以创建一个 VM 并在其上安装 Ubuntu,以构建一组包含在我的工作程序中的二进制文件。但是有没有更好的方法在工作文件中使用“build”指令?我马上看到的问题是 Hugin 是一个基于 cmake 的构建,所以我需要创建一些使用 autoconf/automake 的东西,对吧?
我也不需要所有的 Hugin。我只需要控制点查找实用程序和 enfuse/enblend 实用程序来进行实际拼接。我不需要任何基于 wxWidgets 的 GUI 东西。
谁能阐明我将如何解决这个问题?谢谢!
linux - 将“独立”版本的 Wine 安装到 Ubuntu 目录
我正在尝试创建 IronWorker,并且我想使用 Windows 二进制文件来运行该任务。我相信如果我可以在子目录中创建一个独立的 Wine 可执行文件并在我的工作描述符中引用它,我应该能够运行二进制文件。每个worker都是从一个干净的环境开始的,所以我不想每次都重新安装Wine(worker任务很短)。
有没有人成功做到这一点?提前致谢。
cron - 管理 Ironworker 任务队列延迟
我有一个项目,我们从 iPhone 客户端向我们的 API 发出请求,api 产生一个 ironworker 任务,如果任务完成,它会通知 iPhone 客户端和几部 Android 手机一切顺利,它们都应该连接到一个套接字。所有这一切都需要在 30 秒内发生,否则 iPhone 和 Android 手机不应获得套接字连接,而是会收到“抱歉,稍后再试”的响应。
但有时发生的情况是,我们的工作队列 Ironworker 正在备份,完成任务(作业)需要 2 到 5 分钟。不让这种情况发生的最好方法是什么?可以向经理介绍一些如何查看队列中的作业,以及他们是否需要长时间终止作业并发出“抱歉稍后再试”?
如果经理不是解决方案,我将如何进行设置?
javascript - 在 Iron.io 中运行 casperjs 时权限被拒绝
我正在 Iron.io 中测试 casperjs 作为这个例子
https://github.com/iron-io/iron_worker_examples/blob/master/binary/casperjs/googlelinks.js
但是当 iron_worker 完成这个任务时,它会给出一个错误信息
./run.sh: 2: ./run.sh: casperjs/bin/casperjs: 权限被拒绝
关于如何解决这个问题的任何想法?
谢谢
ironworker - 使用 iron_worker_ng gem 的 iron_worker zip/zip (LoadError) 错误
当我使用 Ironworker 的iron_worker gem 上传和构建我的工人时,我收到了这个错误。iron_worker 上传结果
ruby-on-rails-3 - 如何从 IronWorker 为 rails3 应用程序发送电子邮件?
我关注了 IronWorkerNG::Client.new 和 rails 的所有文档:
https://github.com/iron-io/iron_worker_rails_example
我的 .worker 文件正在执行:
我的红宝石文件确实:
但每次我得到这个错误:
并且 ResultMailer 确实有一个电子邮件方法:
知道为什么 action_mailer 基线 433 会抛出该错误吗?我可以从本地系统上的控制台调用 ResultMailer.email.deliver 就好了。Heroku 和 Iron.io 生产时出现此错误。
iron.io - 如何在 IronWorker 上运行 shell 脚本?
如何在 IronWorker 上运行 shell 脚本?它只会在工作人员内部执行一个简单的卷曲。