我曾尝试设置一个deepstream.io实例,但遇到了一些困难:我不知道如何将deepstream.io实例连接到rethinkdb服务器。我尝试了这个条件:
//rethinkdb connector
server.set( 'storage', new RethinkDbConnector({
port: 28015,
host: '104.155.51.222',
splitChar: '/',
defaultTable: 'users'
}));但是,服务器在启动后崩溃,并输出:
PLUGIN_ERROR | storage wasn't initialised in time虽然我打开了所有需要的端口(8080和28015),并通过tmux保持实例运行。
你知道怎么解决这个问题吗?如果您能给我答复,我将不胜感激!
斯特凡
发布于 2016-03-03 23:12:05
Hm -看起来像是运行deepstream.io的机器和您的RethinkDB机器之间的连接问题。刚尝试在浏览器中访问104.155.51.222:8080,但超时。你能试一下吗?
a)如果您可以访问管理员gui b)如果您可以从您的深流计算机ping 104.155.51.222
发布于 2016-03-07 22:57:05
谢谢你的回答!我昨天通过将rethinkdb --bind all添加到启动命令并使用eth0地址从深流服务器连接到它来解决这个问题。
但是,现在我遇到了一个更紧迫的问题:我正在尝试将教程中提供的客户端示例代码连接到已经连接到生产环境的远程服务器。但是,一旦我连接到服务器,chrome dev工具就会显示类似于this的内容。
deepstream服务器使用以下配置运行:
server.set( 'host', '0.0.0.0' );
server.set( 'port', 6020 );你知道哪里出了问题吗?无论如何,感谢你在deepstream.io所做的出色工作,我真的很感激!
https://stackoverflow.com/questions/35750713
复制相似问题