RedisQ:一个简单的队列服务,用于从zKillboard中“推送” killmail

时间:2024-06-15 11:03:07
【文件属性】:

文件名称:RedisQ:一个简单的队列服务,用于从zKillboard中“推送” killmail

文件大小:9KB

文件格式:ZIP

更新时间:2024-06-15 11:03:07

PHP

RedisQ 使用Redis作为后端的简单队列服务。 您所要做的就是将代码指向 。 然后解析您收到的JSON并使用它做任何您想做的事情。 如果10秒钟内没有killmail进入,您将收到一个空包,例如:{“ package”:null} 服务器将记住呼叫IP长达3个小时,因此,代码暂停不会导致您错过killmail。 我需要Redis才能使用此服务吗? 您不需要Redis使用此服务,它仅称为RedisQ,因为该服务本身由Redis驱动。 我如何识别自己? RedisQ默认会使用您的IP地址,但是,如果您想发送自定义ID,请使用queueID参数。 例子: https://redisq.zkillboard.com/listen.php?queueID=Voltron9000 如果没有新的Killmail,我如何等待不到10秒? 默认情况下,RedisQ最多等待10秒以等待新


【文件预览】:
RedisQ-master
----example.config.php(124B)
----.gitignore(36B)
----init.php(422B)
----README.md(4KB)
----test()
--------test_action_listen.php(154B)
--------test_action_send.php(107B)
----public()
--------index.php(44B)
--------stats.php(365B)
--------banned.html(257B)
--------queue.php(876B)
--------listen.php(740B)
----composer.json(348B)
----cli()
--------cleanup.php(121B)
--------queue.php(105B)
--------listen.php(143B)
----src()
--------Action.php(838B)
--------RedisTtlSortedSet.php(894B)
--------IP.php(439B)
--------RedisQ.php(3KB)
----LICENSE.md(127B)

网友评论