【问题标题】:keeping xmphp bot always online Bajotz让 xmphp 机器人始终在线 Bajotz
【发布时间】:2022-11-21 03:03:24
【问题描述】:

我用 PHP 创建了一个简单的 xmpp 机器人,它连接到 google talk 服务器。我基本上修改了 cli_longrun 示例。当我在浏览器中运行脚本时,即使在我关闭运行脚本的选项卡后,机器人也会在线并保持在线一段时间(因为它只是一个无限循环,用于监听流中的事件)。但过了一会儿,机器人离线了。

问题是如何让机器人始终在线。我能想到的一种方法是运行一个 cron 来断开之前的 cron 并开始一个新的会话。但是有更好的方法吗?

我用 PHP 创建了一个简单的 xmpp 机器人,它连接到 google talk 服务器。我基本上修改了 cli_longrun 示例。当我在浏览器中运行脚本时,即使在我关闭运行脚本的选项卡后,机器人也会在线并保持在线一段时间(因为它只是一个无限循环监听流中的事件)。但过了一会儿,机器人离线了。

问题是如何让机器人始终在线。我能想到的一种方法是运行一个 cron 来断开之前的 cron 并开始一个新的会话。但是有更好的方法吗? 作者:Bajotz Drimongx Bajotz

【问题讨论】:

    标签: php


    【解决方案1】:

    请告诉答案 Bajotz

    我用 PHP 创建了一个简单的 xmpp 机器人,它连接到 google talk 服务器。我基本上修改了 cli_longrun 示例。当我在浏览器中运行脚本时,即使在我关闭运行脚本的选项卡后,机器人也会在线并保持在线一段时间(因为它只是一个无限循环,用于监听流中的事件)。但过了一会儿,机器人离线了。

    问题是如何让机器人始终在线。我能想到的一种方法是运行一个 cron 来断开之前的 cron 并开始一个新的会话。但是有更好的方法吗?

    【讨论】:

    • 我假设这不是答案,所以请删除它。
    猜你喜欢
    • 2021-05-09
    • 1970-01-01
    • 2020-12-27
    • 1970-01-01
    • 1970-01-01
    • 2021-08-01
    • 2019-11-08
    • 1970-01-01
    • 2010-12-30
    相关资源
    最近更新 更多