问题标签 [horizon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - Horizon / Rethinkdb 在 osx 上启动缓慢
我目前正在使用 rethinkdb、horizon.io 和 angular 2 进行项目。
然而,在我的 MacBook 上进行本地开发时,horizon 启动速度非常慢。
在终端中运行后hz serve --dev
,我会在 2 到 3 分钟后收到回调,说 Horizon 已准备好接受命令。
我已经在 Windows 机器上尝试过,没有任何问题,一位同事也在他们的 Mac 上尝试过,没有遇到同样的问题。
有任何想法吗?
fiware - 固件地平线无法打开门户
我已经使用此处的安装指南在 Ubuntu v.14.04 映像上安装了 keyrock 和 Horizon 。Keyrock 和 Horizon 运行没有错误。当我想访问 localhost:8000 上的门户时,我从 keystone Unauthorized 收到错误:您发出的请求需要身份验证。(HTTP 401)
完整的跟踪是:
根据文档,门户应该在没有事先认证的情况下显示自己。我能做些什么来解决这个问题?
openstack - Fiware Horizon 上的“未经授权:您发出的请求需要身份验证。(HTTP 401)”
我是FIWARE的新手。在我的 Ubuntu 16.04 上,我设置了 Fiware 的 KeyRock,它是 OpenStack Keystone Identity Management 和 Horizon Dashboard 的组合。我已经使用本指南来设置所有内容。
安装 Keystone(这是一个 RESTful API)后,我使用 curl 发送 HTTP 请求并且一切正常,即我可以使用 curl 在 keystone 服务器上运行这些命令。
但是,当我使用位于openstack_dashboard
目录中的参考 Django 项目在同一台服务器上运行 Horizon 时:
sudo tools/with_venv.sh python manage.py runserver 0.0.0.0:8000
,
Horizon 服务器启动时没有错误,但是当我通过浏览器访问它时,我收到以下错误:
在 Keystone 服务器控制台上,我收到以下错误:
在 Horizon Server 控制台上,我收到以下错误:
我正在通过浏览器发送 GET 请求,但 Keystone 服务器正在接收 POST 请求,如其控制台输出所示。我不明白为什么会这样。
python - 在开放堆栈范围内进行更改时出错
我做了 COMPREE_OFFLINE = False 或者我尝试了命令 python manage.py compress。我仍然遇到错误。
kibana - 我想将ELK的kibana仪表板的内容附加到openstack Horizon仪表板
我想将 ELK 的 Kibana 仪表板的内容附加到 Openstack Horizon 仪表板
可能吗?如果可能的话,我想知道如何实现它
如果这不可能,我想知道如何在 Horizon 仪表板上以图形方式绘制 Elasticsearch 的日志。
angular - Angular2:RethinkDB 中的 removeAll() 与 Horizon API
我对 Angular2、RethinkDB 和 Horizon API 很陌生,我正在构建一个小型 web 应用程序。在这个应用程序中,我试图删除特定表中的所有对象,因此我使用 Horizon API 中的 fetch() 和 removeAll() 函数。问题是以下错误:
Horizon API 的文档描述了 fetch() 方法返回一个数组,我正在使用这个数组来 removeAll() 数据。 来源: https ://horizon.io/api/collection/#fetch
当我记录此获取的结果时,它显示了一个对象数组。
我已经尝试过早点声明一个数组和许多其他的东西,但似乎没有任何效果。有任何想法吗?
angular - 将 Horizon IO 导入 Angular 2 项目的正确方法
我目前将 HorizonIO 导入我的 angular 2 项目的方式如下:
现在我觉得这不是正确的方法,因为我应该能够
尽管它不会引发错误,但该变量不可用。
想法/评论?
angular - 在 RethinkDB 中通过 HorizonIO 查找记录不返回结果
我有一个 MeetingService,它通过 HorizonIO 从我的 RethinkDB 中获取数据。当尝试通过其 ID 获取会议时,我总是会得到一个空值作为响应。此服务中的其他方法可以正常工作。
会议服务.ts:
会议细节.component.ts:
即使我将passedId 更改为直接从数据库(通过管理面板)获得的ID,该方法仍然返回null。
如果我更改代码以返回表中的第一个值,那么一切都会正常工作。
在我看来,最终结果是 currentMeeting var 上未定义的错误:
编辑:显示不同实现的附加代码:
第二个有效,第一个无效。传递的 id 是正确的,并且在数据库中也可用,所以这很令人困惑。
提前致谢。
angular - 如何使用 Horizon 更新嵌入式阵列?
什么是使用 Horizon 实现嵌入式阵列的示例?因此,如果模型是这样的:
我试图弄清楚如何将元素更新到"todos"
数组。说 (1) 如果我有匹配的 todos id,我想更新 todo,如果没有 (2) 将新的 todo 推送到“todos”数组。
我的第一个想法是尝试find(id)
and upsert()
,但我无法弄清楚正确的实现。
fiware - 我可以更改 Horizon 提供的访问令牌中的“app_azf_domain”吗?
我正在测试 FIWARE 安全 GEris。但是当我将 PDP (AuthzForce) 与 PEP 代理 (Wilma) 一起使用时,我遇到了问题。
现在,Wilma 和 AuthzForce 分别运作良好。但是,当我使用访问令牌向 Wilma 请求资源时,Wilma 检索到错误的 PDP 域,因为它是由 Horizon 制作的“app_azf_domain”。
这是我的访问令牌:
{ "organizations": [ ], "displayName": "user0", "roles": [ { "name": "End user", "id": "bb42b0b3f680469cbba5b2fb4e8c39f7" }, { "name": "Global manager", “id”:“17c87423eb514fc1a8a7f0fecaa543f9”},{“姓名”:“家庭”,“id”:“0a4839c502054c1189a27e40f3189a55”}],“app_id”:“a8e7489b62fc4ed9b8b8b6ee28d3dd091” “:” user0", "app_azf_domain": "iiJ8_xICEeeHFQJCrBEABA" }
这是问题所在。我没有 iiJ8_xICEeeHFQJCrBEABA 域!
那么,我可以更改 app_azf_domain 或将域命名为 iiJ8_xICEeeHFQJCrBEABA 吗?