Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Ubuntu服务器的数字海洋领域对象服务器_Ubuntu_Realm_Realm Mobile Platform - Fatal编程技术网

使用Ubuntu服务器的数字海洋领域对象服务器

使用Ubuntu服务器的数字海洋领域对象服务器,ubuntu,realm,realm-mobile-platform,Ubuntu,Realm,Realm Mobile Platform,我使用的是运行在Digital Ocean上的Realm Object Server,这是Ubuntu服务器上最低的选项(5美元/月)。我不断收到连接拒绝错误;我不知道错误是来自DO还是ROS 我不是Ubuntu方面的专家;因此,我进入并清除了/var/log中的所有日志,并尝试重新连接。当有大量记录需要同步时,我不断收到以下错误(在iOS上,客户端): 在ubuntu端,清除所有日志后,当我尝试连接到服务器时,会再次创建一个日志,appport.log,以下是内容: ERROR: apport

我使用的是运行在Digital Ocean上的Realm Object Server,这是Ubuntu服务器上最低的选项(5美元/月)。我不断收到连接拒绝错误;我不知道错误是来自DO还是ROS

我不是Ubuntu方面的专家;因此,我进入并清除了/var/log中的所有日志,并尝试重新连接。当有大量记录需要同步时,我不断收到以下错误(在iOS上,客户端):

在ubuntu端,清除所有日志后,当我尝试连接到服务器时,会再次创建一个日志,
appport.log
,以下是内容:

ERROR: apport (pid 32499) Wed Jul  5 15:55:15 2017: called for pid 32448, signal 6, core limit 18446744073709551615
ERROR: apport (pid 32499) Wed Jul  5 15:55:15 2017: ignoring implausibly big core limit, treating as unlimited
ERROR: apport (pid 32499) Wed Jul  5 15:55:15 2017: executable: /usr/lib/realm-object-server-developer/node/bin/node (command line "/usr/lib/realm-object-server-developer/node/bin/node /usr/bin/realm-object-server -c /etc/realm/configuration.yml")
ERROR: apport (pid 32499) Wed Jul  5 15:55:15 2017: is_closing_session(): no DBUS_SESSION_BUS_ADDRESS in environment
ERROR: apport (pid 32499) Wed Jul  5 15:55:15 2017: apport: report /var/crash/_usr_lib_realm-object-server-developer_node_bin_node.999.crash already

从日志中,我无法判断错误是在领域方面还是在数字海洋方面。有人能帮忙吗,有什么想法吗?

仔细阅读日志后,我发现领域对象服务器正在崩溃。我还不知道为什么,但现在我知道问题出在ROS上

*编辑* 由于内存不足,应用程序正在崩溃。通过增加服务器的内存,一切都按预期开始工作

Jul 05 15:55:33 torba-test systemd[1]: realm-object-server.service: Main process exited, code=killed, status=6/ABRT
Jul 05 15:55:33 torba-test systemd[1]: realm-object-server.service: Unit entered failed state.
Jul 05 15:55:33 torba-test systemd[1]: realm-object-server.service: Failed with result 'signal'.
Jul 05 15:55:34 torba-test systemd[1]: realm-object-server.service: Service hold-off time over, scheduling restart.
Jul 05 15:55:34 torba-test systemd[1]: Stopped Realm Object Server.

您使用的是什么版本的ROS?另外,如果你升级了ROS,你是从哪个版本升级的?结果是内存问题。通过将服务器的内存增加到2GB,ROS开始正常工作。我可以问一下您的领域数据库的大小和用户数吗?只是想了解一下对服务器的要求。@Mackan请参见此处:。今天的评论与图表。今天我将重置服务器,重新安装并进行一些测试。
Jul 05 15:55:33 torba-test systemd[1]: realm-object-server.service: Main process exited, code=killed, status=6/ABRT
Jul 05 15:55:33 torba-test systemd[1]: realm-object-server.service: Unit entered failed state.
Jul 05 15:55:33 torba-test systemd[1]: realm-object-server.service: Failed with result 'signal'.
Jul 05 15:55:34 torba-test systemd[1]: realm-object-server.service: Service hold-off time over, scheduling restart.
Jul 05 15:55:34 torba-test systemd[1]: Stopped Realm Object Server.