问题标签 [zend-queue]
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 - 运行 Zend Queue Receiver 的基础设施
我有一个简单的消息队列设置并使用Zend_Queue对象层次结构运行。我正在使用Zend_Queue_Adapter_Db后端。我有兴趣将其用作作业队列,以安排稍后处理的事情。它们是不需要立即发生的工作,但应该尽快发生而不是迟到。
是否有最佳实践/标准方法来设置您的基础设施以运行作业?我了解从队列接收消息的代码,但我不太清楚的是如何运行接收该消息的程序。在命令行上接收 n 条消息的 cron,每分钟运行一次?触发多个 Web 请求的 cron,每个 Web 请求都运行接收器脚本?还有什么?
切线奖金问题。如果我正在使用 Zend_Db 运行其他查询,消息队列查询是否会被视为该事务的一部分?
zend-framework - 在没有 Zend 服务器的情况下使用 Zend_Queue
是否可以在服务器上不安装 Zend Server 的情况下使用 Zend Queue?
php - 获取 Zend_Application 的配置对象的引用
是否有用于获取对Zend_Application
配置资源的引用的辅助方法/对象/方法?
我知道我可以做类似的事情
但这将重新加载/解析配置文件。我正在寻找一种方法来查看运行中的给定配置值Zend_Application
。
我要解决的更大问题是我希望Zend_Queue
使用与我的默认数据库资源相同的数据库设置。如果除了“获取对配置的引用,读取资源值”之外还有更多“Zend Like”的方式来实现这一点,请随时分享!
php - Zend_Queue 数据库方案
我正在使用 Zend_Queue 排队并发送电子邮件(http://framework.zend.com/manual/en/zend.queue.adapters.html)
有没有办法修改 Zend_Queue_Adapter_Db 默认表名?默认情况下,表名是“queue”和“message”,这有点令人困惑,我想将它们命名为 queues 和 queues_messages。
zend-framework - Zend 队列数据库异常
我在框架外使用 Zend_Queue 和 DB 适配器,我有以下代码:
我进去'PDOException' with message 'SQLSTATE[HY093]: Invalid parameter number: no parameters were bound'
了Zend\Db\Statement\Pdo.php:228
任何想法我做错了什么?
$params 和语句是:
zend-framework - 使用 Zend 框架的查询构建器
我刚刚开始我的 PHP Zend 框架世界之旅。我的应用程序的目的是使用 Zend 开发查询构建器。该应用程序将被网络中的许多用户同时使用。当用户根据应用程序提供的某些条件进行搜索时,系统会从庞大的数据库(超过5000万条记录甚至更多)中获取相关的搜索结果。
注意:一个用户一次可以执行多个搜索请求。每个请求都会创建一个唯一的队列 ID。
由于搜索结果页面的负载较多,显示结果需要一些时间。所以,我有一个想法,以实现用户友好的环境。一旦用户执行搜索,他/她可以导航到任何其他网页,一旦完成所有请求,将向用户显示搜索结果可以查看的警报或通知。
根据队列ID,用户可以切换回搜索结果页面并查看他们的结果。我曾尝试使用来自(http://dennisgurnick.com/2011/09/29/zend-queue-with-mysql/)的 Zend Queue;它仅用于一封一封地发送电子邮件。所以,请告诉我,如何实现这一点,非常感谢您的回答。
zend-framework2 - 如何将 ZendQueue 安装到 ZF2 2.1.5
我需要实现从 ZF2 向队列 rabbitmq(amqp) 发送消息。
我没有在 ZF2 中找到与队列一起使用的模块。
决定扩展 ZendQueue 的适配器。(也许有人知道另一种方式)
我试图在帮助作曲家安装 ZendQueue,但作曲家失败了,因为他有
我的 ZF2 版本是 2.1.5
使用 composer 命令进行安装:
php - PHP 找不到数组元素
我使用的库使用数组。将 print_r 应用于该数组会打印:
该库在该数组上使用了一个魔法吸气剂
当我尝试访问
我遇到了异常。事实上,调试器显示 array_key_exists 将返回 false 而 _data 数组可用,如上所示
php - 如何使用 ZFW2 删除 ActiveMQ 中的消息?
我正在使用 ZendQueue 组件https://github.com/zendframework/ZendQueue。
阅读我的消息后,我尝试删除它们。
我正在使用Queue
对象和Activemq
适配器。
我连接正常,因为我能够获取我发布的数据。代码如下:
$queue 是\ZendQueue\Queue
$MessageObject 是\ZendQueue\Message
适配器是ZendQueue\Adapter\Activemq
php - 如何在zend framework 2.2.中创建队列系统来发送电子邮件?
我想为我的系统准备一个队列以使用队列发送电子邮件。假设我有一个脚本来插入一些记录并发送一封电子邮件,那么我会将这些电子邮件添加到队列中,当队列执行时,将发送电子邮件。
你能给我一些例子来指导我如何使用 zend-framework2 吗?