- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们需要多个 Azure API 管理实例吗?适用于 DEV、UAT、PROD 环境?如果我们这样做,那么我们如何对开发实例进行源代码控制并以编程方式将其释放到 uat 和 prod。我在网上的发现和自己的实践可以总结为:-
最佳答案
我已经成功解决了这个问题。指南如下。特别感谢silent为我指明了正确的方向。
Note*: This az function backend was automatically created when linking the Azure Function and API Management within Azure Function API tab.This is not useful when we opt for custom front-end api endpoint.
Having this key here will prevent source control deployment. You will have error like these (will show deployment in later steps).
delete azure function key in named values
- 添加一个名为values的函数端点。
Named values is like global variables.
- 因为我在这里的声誉仍然是菜鸟,所以不允许我上传更多图片。我会尽可能更新图像,现在相信你的想象力。
- 使用指定值更新 API 后端重定向。
从此,图1
为此,图2
- 现在,要进行源代码管理部署,请转到 Dev APIM 中的“存储库”选项卡。
- 图1(保存到存储库)
- 生成凭据并将存储库克隆到本地。
- 图 1(访问凭据)
- 图2(生成密码)
- 图 3(将存储库克隆到本地计算机)
- 按照上述步骤将开发环境和 uat 环境的存储库克隆到本地计算机。最终文件夹结构如下:-
Directory: C:\..\repos\MY_APIM
pt..4..apim01.scm.azure-api.net
pt..5..apim01.scm.azure-api.net
现在复制 dev 文件夹的内容并粘贴/替换 uat 文件夹中的内容。
Git 将更改推送到 UAT apim 主分支
确保在 UAT apim 中使用正确的值创建相同的命名值。
- 图片 1(我们创建的
function-endpoint
变量)
- 现在在 uat apim 中,执行部署到 API 管理。这将部署我们最近推送到 api uat master 分支的更改。
- 图 1(部署到 API 管理)
- 成功部署后。
- 图1(部署成功)
关于azure - 我们是否需要多个 Azure API 管理实例?适用于 DEV、UAT、PROD 环境? [是的,我们这样做。含有溶液],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68922678/
在我正在处理的遗留代码库中,有一个条件评估器,它接受用户输入来构建条件。然后在运行时使用 php eval() 评估此条件。在不使用 eval 的情况下解决此问题的最佳方法是什么? 例如我有一个用户在
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 6 年前。 Improve this qu
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我有一个 azure 的移动服务,该服务将在某个时候上线。所以我需要创建 UAT 和 dev 版本,它们将指向 UAT 和 dev 数据库。我正在努力解决的是如何创建这些。 我的 live、UAT 和
我正在尝试估算测试项目所需的测试人员数量。一种方法是确定将需要的脚本数量,并想知道与需求数量相比脚本数量是否有经验法则。我估计 2 - 3。 1个晴天型式试验 1 表示阴性测试 1 表示至少将 1 项
我已经创建了一个 api 请求来发布表单数据以在 salesforce 中创建潜在客户。 首先我请求授权 key 将数据插入 salesforce(使用 oauth、客户端 ID 和客户端密码。) 这
我正在尝试使用以下命令构建一个 Angular CLI(版本 5)应用程序ng build --env=uat --prod -bh/ 我收到错误消息“环境“uat”不存在。” 我在 angular-
我们正在开发一个 Phonegap 应用程序(这个问题适用于所有移动平台,本地或混合),它需要与我们开发的一组网络服务进行交互。 我们将测试、UAT 和生产/实时服务器用于 Web 服务。有时出于实验
有人可以帮忙吗 我在 API 中遇到了奇怪的问题。我的后端是在 php 中创建的,UI 在 react 中创建。在我的 env 文件中存在以下路径。 API_URL=http://localhost:
在开发模式下是否可以有以下路由: GET / controllers.Assets.at(path="/public/ui/dev", file="index.html") GET /
一家来自韩国的公司似乎下载了我们的前端 html/CSS 文件并建立了一个网站,但他们没有费心删除我们的 UAT 编号,现在我们的分析中充满了来自他们网站的误导性流量。已经联系他们将其删除,但有没有办
我知道,我们可以使用文件转换和变量替换选项在发布期间对.config文件进行动态值修改。 但是我有一个 .XML 文件,如下所示 123546 Custome URL 在上面的
我是 Node js 新手,开始使用 Angular 1.2 和 Node js 开发 Angular 应用程序。截至目前,我已在 Node services.js 中硬编码了 REST API(Ja
我最近读到了有关 github 流程的内容。我现在正在使用 gitflow,我发现 Github flow 看起来非常有趣,因为它在工作流程方面不像 gitflow 那么繁重。 但我不明白的是,一旦功
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 6 年前。 Improve this qu
我有一个 UAT 网站,托管在客户的域中。很快所有其他浏览器都可以正常工作,但是当我尝试打开 Microsoft Edge 时,它给了我一个错误。我已经尝试了以下步骤 我清除了所有历史记录、缓存、
我一直试图在网上找到这个问题的答案,但找不到足够好的答案让我对答案有把握。 我认为它们本质上是相同的,但用户验收测试 (UAT) 需要真实用户,而端到端 (E2E) 测试使用自动化工具来模拟用户? 最
我必须在 PROD 和 UAT 环境之间执行 MySQL DB 架构比较。由于我是第一次进行这项事件,有人可以帮助我如何执行相同的操作吗?我在网上找到了几篇文章,但这些文章是针对特定数据库中的 2 个
我有一个 Python 应用程序,我想先在 DEV 中部署它,然后在 UAT 中,最后在 PROD 中。我可以使用 Jenkins 和 Webhooks 来构建它,这样当它被推送到 DEV 时它会触发
我是一名网页设计师,帮助我的客户插入 CMS 内容。这个CMS是在海外托管和创建的,我没有本地CMS。但是我的客户希望我在较低的环境中提供 URL,以便他们可以在 CMS 可用时进行测试。我很困惑,因
我是一名优秀的程序员,十分优秀!