管理环境变量ejabberd服务器

时间:2018-08-05 11:06:04

标签: xmpp ejabberd

有没有办法从单个ejabberd服务器管理多个环境变量(开发/阶段/生产)。 每种环境的数据库特别不同。例如

development
----------- 
db : devdb
user : user
pass : pass 

stage
-----
db : stagedb
user : user
pass : pass 

production
---------- 
db : proddb
user : user
pass : pass 
  

Ubuntu 16.04 Ejabberd 17.xx数据库:mysql客户端:   react-native(android / ios)

1 个答案:

答案 0 :(得分:1)

如果我理解正确,您已经在ejabberd中配置了多个虚拟主机,并且您希望为每个虚拟主机使用不同的SQL数据库。要在ejabberd.yml中定义每个数据库,可以使用host_config选项,请参见https://docs.ejabberd.im/admin/configuration/#virtual-hosting