问题标签 [falcon]

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.

0 投票
0 回答
121 浏览

rename - Hortonworks HDP 2.1 重命名集群

如何在 hdp 2.1 中重命名集群?
hdp 2.2 中有一个要更改的 ui 选项,但我找不到任何选项和任何配置来重命名 hdp 2.1 中的集群。我需要重命名它,因为我用下划线给出了集群名称,但是在使用 falcon 时它不允许带下划线的集群名称。

0 投票
1 回答
1128 浏览

python - Single Page App + REST 后端中的用户管理

在单页 JS(秘银)应用程序中进行用户管理的最佳方法是什么?我希望用户登录以加载首选项并担任角色,以便他们获得某些权限。我有一个用 Python(Falcon Web 框架)编写的 REST API 后端。稍加阅读后,似乎可以归结为将凭据发送到后端并取回令牌。但问题是应该怎么做。似乎令牌是比 cookie 更好的方法,但这对秘密/令牌的交换有影响。例如,“xhr.withCredentials”方法似乎是基于 cookie 的。JWT(json web tokens)似乎是一个现代的、有趣的选择,但很难找到一个清晰的解释它如何与 SPA 一起使用。一旦 Mithril 应用程序有一个令牌,我应该在哪里存储它以及我应该如何将其用于后续请求?

0 投票
2 回答
303 浏览

falcon - 使用 Falcon 进行大数据处理

HDFS我希望在使用Falcon时处理数据(例如验证 csv 列)。我已成功安装 Falcon( version - Hortonworks Sandbox 2.1, Falcon -0.5.0.2.1.1.0) 并能够提交作业。但是,作业没有运行,UI 没有任何东西可以启动/停止作业。我想知道如何验证作业的输出并根据第一份作业的验证继续进行另一份作业 - 工作流程。

0 投票
1 回答
617 浏览

python - 如何在 python 中使用 falcon 卸载任务?

我使用 falcon 作为我的 web 服务器后端,并用 uwsgi 包装它,与这个例子非常相似。我想卸载一个任务,比如 uwsgi 允许。我想要一个 POST 请求来生成 202,并启动一个处理该请求的线程。

在 uwsgi 中,它完成了offload-threads = X. 有谁知道如何用猎鹰实现这一目标?

0 投票
2 回答
1271 浏览

python - 让 Falcon 在 Mac 上运行的问题

我在 Mac 上运行 Falcon 时遇到了挑战。我使用 python 2.7 和 pycharm 一段时间没有问题。

这里这里这里似乎有几个相关的帖子,但似乎仍然有同样的问题。

我花了很多时间试图让它工作,一切似乎都指向六个包和 SSL。

以下是我迄今为止的努力。非常感谢任何帮助

0 投票
2 回答
211 浏览

falcon - 猎鹰集群实体提交

当我尝试在 Falcon 中提交集群实体时出现错误。

提交时输出错误:

0 投票
1 回答
2525 浏览

python - 猎鹰python中的数据传递应用程序

在问这个问题之前,我想提一下,我知道我可以使用 django 来制作应用程序,但我需要使用 falcon 而不是别的。

我只是在寻找一种方法

让我们看一个非常简单的场景,这样我就可以了解数据如何在应用程序的各个部分之间流动。

我有一个使用 html 的简单登录页面:

我使用 python 中默认存在的 simpleHTTpServer 运行它。

现在我创建了一个非常基本的猎鹰应用程序,只有一个响应者“on_post()”,它只回复从表单中收到的数据,

我在本地服务器上使用 uWsgi 来托管我的 falcon 应用程序。我如何使这两条不同的代码相互交互我的意思是在 html 表单中,如果是 Php,我们所做的是我们在“actions”标签下定义 php 文件的名称。我们如何做到这一点鹘。

非常感谢一个非常简单和小型的工作示例

0 投票
1 回答
112 浏览

falcon - 使用 Apache Falcon 设置跨集群的数据复制

我们一直在为我们的数据摄取工作流程进行 PoC-ing falcon。我们需要使用 falcon 在两个集群之间设置复制(馈送复制,而不是镜像)。我遇到的问题是集群 A 上的用户 ID 与集群 B 中的 ID 不同。有人在这个设置中使用过 falcon 吗?我似乎无法找到一种方法来让它工作。

1) 我正在从集群 A => 集群 B 设置复制 2) 我正在定义集群 A 上的猎鹰作业

在作业设置时,我似乎只能定义一个拥有该作业的用户 ID。如何设置集群 A 上的 ID 与集群 B 中的 ID 不同的作业?任何帮助都是极好的!!

0 投票
1 回答
4054 浏览

python - 猎鹰通过 Windows 操作系统上的女服务员

我已经开始在 Ubuntu 上使用 Falcon 制作 API,我一直在使用 gunicorn 对其进行测试,但我也想尝试在 Windows 上开发它。

正如我们所知,gunicorn 还不能在 Windows 上运行,所以我将不得不使用另一台可以运行 wsgi 的服务器。经过一些研究,我尝试使用女服务员,但事情并没有像我想象的那样工作。

问题是,我不知道我做错了什么。

这是名为 srv3 的应用程序文件

运行时出现此错误http localhost:5555

有人可以给我看一个关于如何使用女服务员测试我的猎鹰应用程序的快速示例吗?

0 投票
1 回答
1300 浏览

python - SQL Alchemy - 事务不工作

我正在使用 SQL Alchemy 核心版本 1.1,但我似乎无法让事务在我的 falcon (python) 应用程序中工作。据我所知,我已经正确地遵循了文档。

编辑:数据库 postgresql -> psycopg2cffi

如果我多次运行此代码插入相同的对象。由于索引约束不允许重复,它应该只在第一次工作。

我将根据我的 print() 语句得到的结果:

  1. 交易对象 -> 我没有回滚
  2. 交易对象->我回滚:D
  3. 交易对象->我回滚:D

如果我查看表内部,我可以清楚地看到organization_types_table包含 3 条记录而organization_type_names包含 1 条记录。为什么不organization_types_table根据事务回滚?