首页 > 解决方案 > 使用 Docker Compose 的领域对象服务器数据适配器

问题描述

我正在尝试使用 Docker Compose 配置具有 RealmObjectServer + Postgresql + DataAdapter 的生态系统,但我无法将数据适配器服务器与 ROS 连接,因为适配器需要 HTTPS 协议。它一直在我的 ros-adapter 容器上显示此错误:

ros-adapter_1  | Error: only http(s) protocols are supported
ros-adapter_1  |     at /usr/src/app/node_modules/node-fetch/index.js:58:10
ros-adapter_1  |     at new Promise (<anonymous>)
ros-adapter_1  |     at new Fetch (/usr/src/app/node_modules/node-fetch/index.js:49:9)
ros-adapter_1  |     at Fetch (/usr/src/app/node_modules/node-fetch/index.js:37:10)
ros-adapter_1  |     at next (/usr/src/app/node_modules/realm/lib/user-methods.js:57:9)
ros-adapter_1  |     at Promise (/usr/src/app/node_modules/realm/lib/user-methods.js:72:13)
ros-adapter_1  |     at new Promise (<anonymous>)
ros-adapter_1  |     at performFetch (/usr/src/app/node_modules/realm/lib/user-methods.js:70:16)
ros-adapter_1  |     at refreshAdminToken (/usr/src/app/node_modules/realm/lib/user-methods.js:129:5)
ros-adapter_1  |     at refreshAccessToken (/usr/src/app/node_modules/realm/lib/user-methods.js:169:16)

有谁知道我如何在 Realm.Adapter 中正确配置它?

您可以在此处查看源代码:https ://github.com/artutra/ros-adapter

标签: node.jsdockerdocker-composerealmrealm-object-server

解决方案


推荐阅读