我可以 运行 单独的 ejabberd 进程用于测试目的吗?
Can i run separate ejabberd process for test purpose?
我创建了一个修改数据包并将一些数据保存到生产数据库的模块。如何在不影响已经连接到 ejabberd
进程的客户端的情况下更改和测试模块。
我可以 运行 分离 ejabberd
用于测试目的的进程吗?
所以当一切正常时,我使用新模块进行生产。
最简单的解决方案是在另一台机器上安装 ejabberd,这是一台开发机器,而不是生产机器。但我猜你只有一个...
是的,您可以在另一个路径中安装 ejabberd,例如:
./configure --prefix=/tmp/eja1
make install
在 ejabberd.yml 中配置 ejabberd 使用不同的端口号,而不是 5222,使用 5322 或其他...
在 ejabberdctl.cfg 中配置一个不同的 erlang 节点名称,而不是 ejabberd@localhost,例如将其命名为 ejatest@localhost。
我创建了一个修改数据包并将一些数据保存到生产数据库的模块。如何在不影响已经连接到 ejabberd
进程的客户端的情况下更改和测试模块。
我可以 运行 分离 ejabberd
用于测试目的的进程吗?
所以当一切正常时,我使用新模块进行生产。
最简单的解决方案是在另一台机器上安装 ejabberd,这是一台开发机器,而不是生产机器。但我猜你只有一个...
是的,您可以在另一个路径中安装 ejabberd,例如:
./configure --prefix=/tmp/eja1
make install
在 ejabberd.yml 中配置 ejabberd 使用不同的端口号,而不是 5222,使用 5322 或其他...
在 ejabberdctl.cfg 中配置一个不同的 erlang 节点名称,而不是 ejabberd@localhost,例如将其命名为 ejatest@localhost。