问题标签 [predix]
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.
cloud-foundry - Cloud Foundry 命令将相同的部署推送到多个组织
我正在尝试通过一次 cf push 将我的部署推送到多个组织空间,您能否让我知道是否有任何单个命令可以使用 cf push 执行此操作?
manifest.yml 文件中是否提供任何选项?
python - Predix - 与 Flask Python 服务器通信的聚合物前端?
我正在尝试将包含 2 个应用程序的程序推送到 Cloudfoundry - 一个运行 Python API 的 Flask 服务器和一个用于前端的 Polymer 应用程序。目前我正在使用以下结构:
manifest.yml
:
然后在文件夹中./flask_min
我有一个Procfile
:
并且app.py
有一个 Flask 服务器(加上用于本地测试的 CORS 装饰器,为简洁起见,我从这里省略了):
我可以cf push
,并且实例显示正在运行。但是,当我访问 flask_min 应用程序的 url 时,我没有得到它应该打印出来的“Hello”,我得到一个HTTP ERROR 503
.
至于 pacing_app,我使用的是Predix Webapp Starter,只是我删除了其中的元素seed-app.html
并用 API 调用替换了它:
这在本地是有效的,但是在 Predix 上却不是。第一个问题是:一旦在 Predix 上,我如何链接到 Flask API?
此外,即使整个事情在本地工作,Polymer 前端也不会在 Predix 上加载。我也得到
加载资源失败:服务器响应状态为 503(服务不可用)
尽管cf push
看起来很成功,但当我gulp
在pacing-app
文件夹中执行操作并在本地“手动”运行你的 python 服务器时,相同的 IS 在本地运行。
你知道我做错了什么吗?如何使用 Predix 组件设置 Polymer 前端,该组件使用也在 Predix 上运行的 Python API?
我不打算使用两个单独的应用程序,我只是不知道如何使用一个应用程序来做到这一点。由于性能和 Python/Flask 服务器很重要,因为我打算在后台运行一些 SKLearn 代码,所以我宁愿让 Polymer 应用程序在 NodeJS 服务器上运行,而不是从 Flask 提供它。
html - SASS/Flexbox 不工作
我正在尝试根据此示例将 flexbox 布局应用于我的元素。在 .html 我有:
我确实在 .scss 文件中启用了 flex:
但是,我仍然没有得到一个 flexbox:
这些类确实会生成到seed-app-styles.html中:
我希望 div 居中。我在这里想念什么?
没有 .css 文件 - 当我运行 gulp 时会生成一个 .html,这是正在导入的文件。
模板在 index.html 中使用:
pandas - CloudFoundry力熊猫版
我在本地开发了一个运行良好的程序,但是当我将它推送到 CloudFoundry/Predix 时,一些版本差异使其不兼容。我正在本地开发并使用 Jupyter 笔记本。我使用一些腌制文件。当我检查
我明白了
但是,一旦应用程序在云中,它就会崩溃。检查它给出的消息的日志
2018-06-13T10:35:18.88+0200 [APP/PROC/WEB/0] ERR /home/vcap/app/.cloudfoundry/0/python/lib/python3.4/site-packages/sklearn/base.py :311: 用户警告:在使用 0.19.1 版本时,尝试从 0.18.1 版本中解开估计器 ExtraTreeRegressor。这可能会导致破坏代码或无效结果。使用风险自负。
所以似乎在服务器上安装了 Pandas v 0.19.1。我不明白它如何认为腌制文件是用 Pandas 0.18.1 腌制的,因为在我看来我使用的是 0.20.1。所以我试图通过将行pandas==0.18.1
(或pandas==0.20.1
分别)放在我的requirements.txt
. 执行时,cf push
我确实看到了类似的行2018-06-13T10:18:26.81+0200 [STG/0] OUT Collecting pandas==0.18.1 (from -r /tmp/app/.cloudfoundry/0/requirements.txt (line 3))
,所以看起来我正在安装版本 0.18.1 以避免兼容性问题,但是错误仍然存在,并且似乎我在服务器上运行 .19。我在这里想念什么?如何确保正在使用 .18 版本?
polymer - 无法将图表数据从组件绑定到视图。Angular 6,predix-ui
请帮忙。求救
我正在尝试将图表数据绑定到绘图图,例如:
我的组件:
我的观点:
问题:
- 请问,如何正确绑定数据?
- series-config 需要什么?如何正确弥补?
提前致谢!
java - Predix Cloud Foundry App Heap 内存不足问题
我有一个 Spring Boot 应用程序,它每两分钟执行一次计划任务,以从时间序列中获取数据并通过 HTTP 请求对其执行一些计算,然后将结果存储回时间序列中。
问题是随着每次迭代,内存消耗都在增加。我为此尝试了 2 GB 和 4 GB 内存,但一段时间后它的内存耗尽,导致堆内存错误。下面是一个示例代码,可以让您大致了解我在做什么。
1-如何检查内存泄漏的位置以及如何在云代工厂中进行泄漏 2-任何替代/更好的方法
sass - 无法使用 predix px-button-group-design 组件
我正在根据文档 https://www.predix-ui.com/#/css/visual/buttons/px-button-group-design使用 px-button-group 设计组件我安装了我正在使用 predix webapp 的组件starter(1.0.46 发行版)作为我的应用程序中的参考应用程序。
在我的项目级别中,我们有 index-inline.scss 和 seed-theme.scss 并且我们在元素文件夹中也有 scss 文件,例如在种子应用程序文件夹中我们在种子页脚下有 seed-app.scss 我们有种子页脚.scss 。
对于我们的项目要求,我们在相同的元素文件夹中创建了一些更多的自定义聚合物元素。我们在视图文件夹下有 rmd-view.html,在 rmd-view 中,我们使用我们创建的这些自定义聚合物元素,如转子视图等,并且我们使用相同的 seed-app.html 导航页面.
在转子视图中,我们想使用 px-button-group 设计组件,我安装了组件并在对象层的 index-inline.scss 中使用下面的代码(根据https://github.com/predixdesignsystem/px-getting-开始#import-order )
并在rotor-view.html中包含如下的px-butto-group代码
但它没有工作然后我尝试在seed-app.scss中使用导入然后我也没有工作然后尝试在转子视图文件夹(位于元素文件夹内)中创建名为rotor-view.scss的新scss文件也不适用于上述所有情况,我得到了 html 单选按钮,没有按钮组 css 应用于上述更改。
为了进行测试,我尝试在我的 seed-app.html 中使用 px-button-group-design html 代码,然后我得到了正确的按钮,但我想在转子视图中使用,看起来我没有在正确的位置使用 scss 导入。
如果我想在转子视图中使用 px-button-group-design ,任何人都可以建议我。我应该在哪个 scss 文件中导入按钮组 scss ?
php - 使用 php 在 redis 中进行会话处理
我想用 php 使用 redis 会话进行会话处理,我正在这样做:
我正在关注本教程。我能够建立与 redis 数据库的远程连接,但我如何使用它来处理会话。有什么建议么?
javascript - 在使用 type="html" 将 HTML 代码呈现为 px-data-column 时需要帮助
我已经使用 px-data-table 在聚合物 1.0 中编写了一个表,我希望该表中的一列显示一个复选框选项。
我在编写 filterFunctionName 以及如何在特定列中呈现 html 代码时遇到问题。
在表格中,我需要在最后一列中看到一个复选框。我尝试了很多方法来通过使用 DOM 或使用过滤器函数名称来呈现那一小段 html 代码。谁能帮助我了解如何在此处实际添加 html 代码。
谢谢。
python-3.x - 调用 CF API 登录一次性密码时出错
我正在使用 CF API RESTful 服务。尝试使用https://login..../oauth/token Web 方法从 Cloud Foundry 的 UAA API 获取访问令牌。
我已经验证标题和正文内容是正确的,但调用 api 总是返回 400 错误代码,消息缺少授权类型。
我已经在 Objective-C、Swift 和现在的 Python 中实现了这个调用。所有测试都返回相同的结果。这是我在 Python 中的代码示例:
每次运行此程序时,我都会收到响应错误无效请求,缺少授权类型
任何帮助将不胜感激。