问题标签 [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.
php - Mail::queue Closure 序列化错误 Laravel 5.1
我保证这不仅仅是另一个 Mail::queue 新手问题。我有使用 Iron.io 推送队列的 Laravel 4.2 应用程序然后,我升级到 Laravel 5.1,我的邮件刚刚停止工作。我有 UserController,我从它向注册人发送用户帐户验证电子邮件。
Iron.io 已正确配置密钥等。我的邮件队列应用程序和队列处理应用程序是不同的。
我得到的错误是
看起来 Mail::queue 正在序列化队列/接收处理器应用程序中不可用的 UserControl。我尝试将 UserController 放在处理器应用程序中,但仍然出现相同的错误
php - Iron.io 队列系统无限发送电子邮件
我正在使用 Laravel 5.1 和 iron.io 版本 4,我使用队列发送电子邮件,并且我配置了一个主管以避免输入 php artisan queue:listen 现在问题出在我得到的日志文件(存储/日志)中错误信息
并且电子邮件每分钟无限发送,如何停止发送电子邮件?请我需要你们的帮助
php - 使用 PHP 将代码推送到 IRON.io 时出错
我正在尝试使用带有 cURL 的 PHP 将 zip 文件推送到 Iron.io,但我总是收到此错误。-我的队友可以做到,我也可以做到,但是会产生异常。有人有同样的错误或问题吗?有任何想法吗 ?我有点绝望 谢谢
ruby - 使用 Ruby Bundler 只构建非开发、非测试的 gem?
我正在构建一个 Iron.IO 仅限 Ruby 的应用程序,作为他们新的 docker 工作流程的一部分,我需要运行 bundler 将捆绑的 gem 构建到本地的 ./bundle 中。但是,它构建了所有的 gem,包括 group 'development' 和 group 'test' gem。这是浪费的数据,所以我希望能够只对我真正需要的宝石进行干净的构建。
有没有办法告诉 bundler 只构建非开发、非测试的 gem?
php - IronCache 作为 PHP 上的 Memcached 服务器返回代码 47 (?)
遵循IronCache 指南时,我收到一个神秘的代码 47,试图设置任何密钥 - 包括请求的oauth
令牌。
PHP 文档中没有此代码。这与 IronCache 仅支持文本协议有关吗?如果是,我们将如何使用 IronCache 作为 PHP 中的 Memcached 服务器?
根据这个答案,47 意味着MEMCACHED_SERVER_TEMPORARILY_DISABLED
。所以呢?IronCache 宣传 Memcache 支持,但实际上他们的服务器甚至无法正常工作?
这与它们的纯文本协议无关,因为默认情况下 PHP 使用文本协议。但是,我确实测试了强制Memcached::OPT_BINARY_PROTOCOL
,false
但它仍然没有什么不同
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 文件的内容。
ruby - 如何在 iron.io worker 中使用 Gemfile
我想使用从我上传的 Gemfile 中指定的 gem。但是,我不断得到
似乎代码找不到所需的宝石。这是我的.worker
文件:
我的Gemfile
:
我使用以下命令上传了我的作品:
提前致谢。
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.
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 一起使用的方式发生了一些变化。我会在早上尝试更新它,但这可能会搞砸一切。
有任何想法吗?
php - 如何在铁人任务中使用 PHP 的 MongoDB 驱动程序?
我正在将 Iron.io 及其工作任务用于后台进程。我的代码相当简单,就像:
composer.json 就像:
然后我首先安装所有依赖项,
压缩我的代码,
上传,
然后这个错误输出。
我也试过了MongoDB\Driver\Manager
,MongoDB\Driver\Client
出现同样的错误。当我尝试运行时php -m
,它显示:
看起来甚至没有安装 MongoDB 扩展,而他们说它已安装。 http://dev.iron.io/worker/languages/php/
我错过了什么吗?如何在 PHP 中将 MongoDB 驱动程序与 Iron Worker 一起使用?