问题标签 [iron.io]

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 投票
2 回答
835 浏览

php - Mail::queue Closure 序列化错误 Laravel 5.1

我保证这不仅仅是另一个 Mail::queue 新手问题。我有使用 Iron.io 推送队列的 Laravel 4.2 应用程序然后,我升级到 Laravel 5.1,我的邮件刚刚停止工作。我有 UserController,我从它向注册人发送用户帐户验证电子邮件。

Iron.io 已正确配置密钥等。我的邮件队列应用程序和队列处理应用程序是不同的。

我得到的错误是

看起来 Mail::queue 正在序列化队列/接收处理器应用程序中不可用的 UserControl。我尝试将 UserController 放在处理器应用程序中,但仍然出现相同的错误

0 投票
2 回答
195 浏览

php - Iron.io 队列系统无限发送电子邮件

我正在使用 Laravel 5.1 和 iron.io 版本 4,我使用队列发送电子邮件,并且我配置了一个主管以避免输入 php artisan queue:listen 现在问题出在我得到的日志文件(存储/日志)中错误信息

并且电子邮件每分钟无限发送,如何停止发送电子邮件?请我需要你们的帮助

0 投票
2 回答
78 浏览

php - 使用 PHP 将代码推送到 IRON.io 时出错

我正在尝试使用带有 cURL 的 PHP 将 zip 文件推送到 Iron.io,但我总是收到此错误。-我的队友可以做到,我也可以做到,但是会产生异常。有人有同样的错误或问题吗?有任何想法吗 ?我有点绝望 谢谢

0 投票
1 回答
31 浏览

ruby - 使用 Ruby Bundler 只构建非开发、非测试的 gem?

我正在构建一个 Iron.IO 仅限 Ruby 的应用程序,作为他们新的 docker 工作流程的一部分,我需要运行 bundler 将捆绑的 gem 构建到本地的 ./bundle 中。但是,它构建了所有的 gem,包括 group 'development' 和 group 'test' gem。这是浪费的数据,所以我希望能够只对我真正需要的宝石进行干净的构建。

有没有办法告诉 bundler 只构建非开发、非测试的 gem?

0 投票
1 回答
230 浏览

php - IronCache 作为 PHP 上的 Memcached 服务器返回代码 47 (?)

遵循IronCache 指南时,我收到一个神秘的代码 47,试图设置任何密钥 - 包括请求的oauth令牌。

PHP 文档中没有此代码。这与 IronCache 仅支持文本协议有关吗?如果是,我们将如何使用 IronCache 作为 PHP 中的 Memcached 服务器?

根据这个答案,47 意味着MEMCACHED_SERVER_TEMPORARILY_DISABLED。所以呢?IronCache 宣传 Memcache 支持,但实际上他们的服务器甚至无法正常工作?
这与它们的纯文本协议无关,因为默认情况下 PHP 使用文本协议。但是,我确实测试了强制Memcached::OPT_BINARY_PROTOCOLfalse但它仍然没有什么不同

0 投票
2 回答
2090 浏览

python - python TypeError:必须是没有NULL字节的编码字符串,而不是str - docker iron requirements.txt

我一直在尝试将 python 脚本部署到 Iron.io。他们建议在上传之前使用 docker 在本地进行测试。

我已经完成了他们提供的 docker/iron 教程,没有错误。

所以我开始从他们的示例 repo 中修改提供的 requirements.txt以启动我自己的项目,但是每当我尝试在本地安装包时,我都会收到 TypeError。

我的点子是版本:

他们的要求.txt

我的要求.txt

终端命令:

错误:

我在 OSX 上使用 Sublime 并使用 UTF-8 进行编码。有关此错误的其他线程通常通过转义某些字符或更改编码来解决。但我找不到可以使用的替代编码。

在没有任何空字节的情况下保存需求是否有技巧?还是有另一个已知的修复?

编辑更新:

使用 pip 的 -vvv max 详细模式运行

回来

唯一的新输出是底部的两行。

运行 iconv 来识别任何流氓字符只会返回 txt 文件的内容。

0 投票
1 回答
107 浏览

ruby - 如何在 iron.io worker 中使用 Gemfile

我想使用从我上传的 Gemfile 中指定的 gem。但是,我不断得到

似乎代码找不到所需的宝石。这是我的.worker文件:

我的Gemfile

我使用以下命令上传了我的作品:

提前致谢。

0 投票
1 回答
106 浏览

php - Iron.io Workers PHP error Class 'PDO' not found

I've got this error when launching a php worker on Iron.io :

My PHP script just call the native PDO extension like this :

Anybody know if there's a known problem with the docker image iron/php and the PDO extension ?

Thank you.

0 投票
2 回答
135 浏览

laravel-4 - Laravel 4队列需要很长时间

我在 Laravel 的队列中使用 iron.io。直到最近,他们都工作得很好。现在像这样的一行代码需要永恒:

MyClass->fire发送一堆电子邮件,所以它几乎就像是在发送电子邮件,而不是向 Iron.io 发送请求。但事实并非如此。我删除了所有代码,MyClass->fire仍然需要大约 30 秒。但是当我注释掉它时,Queue::later(...它运行得非常快。

好像上课出了什么问题Queue。或者我的服务器与 Iron.io 通信的方式有问题。

或者我正在使用的包可能有问题。我知道它真的很旧(我想我正在使用iron_mq v 1.3.0。)所以也许我使用的包与 Iron.io 一起使用的方式发生了一些变化。我会在早上尝试更新它,但这可能会搞砸一切。

有任何想法吗?

0 投票
1 回答
254 浏览

php - 如何在铁人任务中使用 PHP 的 MongoDB 驱动程序?

我正在将 Iron.io 及其工作任务用于后台进程。我的代码相当简单,就像:

composer.json 就像:

然后我首先安装所有依赖项,

压缩我的代码,

上传,

然后这个错误输出。

我也试过了MongoDB\Driver\ManagerMongoDB\Driver\Client出现同样的错误。当我尝试运行时php -m,它显示:

看起来甚至没有安装 MongoDB 扩展,而他们说它已安装。 http://dev.iron.io/worker/languages/php/

我错过了什么吗?如何在 PHP 中将 MongoDB 驱动程序与 Iron Worker 一起使用?