问题标签 [azure-store]

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 投票
2 回答
573 浏览

azure - 如何使用 Azure 资源提供程序接收我的服务付款?

这是 Windows Azure 资源提供程序 SDK。我试图阅读有关概念的内容,但不能完全理解它是否允许我做我想做的事。

我有一个托管在 Windows Azure 中的 Web 服务。用户获得一个用户名-密码对,通过 PayPal 支付服务费用,然后他们可以向提供其用户名-密码对的指定 URL 发出 Web 请求,该服务将根据他们的请求数量扣除资金。当他们通过 PayPal 付款时,他们购买了“发出 N 个请求的权利”——他们在服务中的余额随着他们支付的“请求数量”而增加。因此,它是按使用量付费的服务。

现在,我想使用 Resource Provider SDK 向 Azure Store 公开我的服务,向人们收取他们对我的服务的请求数。

概念文件

然后用户创建订阅。订阅是一个命名实体,例如 3 个月免费试用或 MyApp 生产。您可以在帐户门户上查看您自己的订阅。

接下来,用户创建一个或多个资源,例如网站或虚拟机。网站和虚拟机是两种不同的资源类型。每个资源都部署在一个订阅下。

订阅部分或多或少是清楚的。Resource对象呢?我的意思是描述继续“例如网站或虚拟机”,但我想要提供的不是站点也不是虚拟机,它是对我的服务 URL 排队一定数量的请求的权利。

要么我没有得到简单的东西,要么 Azure 资源提供程序 SDK 不是我可以使用的。

如何使用 Azure 资源提供程序 SDK 向 Azure Store 公开我的按使用量付费服务?

0 投票
1 回答
183 浏览

azure - 如何在 Azure Store 优惠升级期间调试问题?

我在 Azure Store 中调试我的优惠“升级”时遇到问题。我已经“购买”了该产品,然后单击“升级”,选择更昂贵的计划并单击“继续”箭头,我看到以下错误消息:

我们目前无法提供账单估算。请稍后再试。如果此错误仍然存​​在,请联系支持人员并提供以下信息。(找不到提供的订阅 ID 的订阅(DM - ActivityId={GuidHere}

在我的服务端,我看到我的服务GET返回/storebase/subscriptions/sub-id-here/cloudservices/service-name-here一个 XML 回复以及HTTP 200.

这就是我拥有的所有数据。

如何找到升级过程失败的原因?

0 投票
0 回答
126 浏览

.net - 适用于 Windows Azure Store 的 Azure Resource Provider 的 EntityEvent

我正在实施像这里https://github.com/MetricsHub/AzureStoreRP这样的天蓝色商店提供程序。我也在使用 SDK https://github.com/WindowsAzure/azure-resource-provider-sdk在https://github.com/WindowsAzure/azure-resource-provider-sdk/blob/master/docs/api-subscription.md上有 SDK 中的示例请求

有来自示例https://github.com/MetricsHub/AzureStoreRP/blob/master/AzureStoreRP.Data/Contracts/EntityEvent.cs的命名空间类

当我发送 sdk sample 的请求时,我得到了异常

Microsoft 将在 staging 中测试我的 RP。但我不知道我应该使用哪个命名空间。可能是有人实施的吗?

0 投票
1 回答
433 浏览

azure - Azure 附加组件有什么意义?

Windows Azure 有一个商店。

您可以在那里使用的东西称为附加组件,它们分为两类:服务和数据。

我了解一些服务产品的意义,但不是全部,而且我根本不了解数据产品的意义。

对于服务,一些产品是数据库部署,例如 ClearDB (MySQL) 和 MongoLab。这对我来说很有意义:只需单击几下即可部署和监控这些数据库,但这些数据库与使用它们的应用程序在同一个数据中心运行,这有利于性能和安全性。

对于大多数其他服务(例如,有一个简单的调度程序应用程序),似乎唯一的优势是统一的计费方式。这是一个正确的观察,还是还有更多?

然后是数据产品:我可以购买 bing 查询交易这一事实与我的 azure 帐户的其余部分没有任何关系,对吧?从技术上讲,它只是 bing(或您查看的任何其他数据),大概我正在反对我以前使用的同一个 bing api(我假设这是可能的)。在我购买它的那一刻,任何 Azure 数据中心都没有真正部署任何东西,是吗?那么在什么意义上这是一个附加组件?

简而言之,我是否遗漏了某些东西,或者大多数附加组件只是一种购买外部服务并在我的 Azure 帐户上计费的方法?

0 投票
1 回答
850 浏览

azure - Azure 资源提供程序概念

我尝试编写自己的资源提供程序来为 Azure MarketPlace 创建一个新的附加组件,但我对提供程序有一些不清楚的概念。

如果用户想要获取有关资源的详细信息,Azure 将为该特定资源执行 GET。

我知道我可以在应用程序服务//资源提供者下的发布者门户中设置资源类型。但是Resorce呢?如果我想创建一个新服务(例如 SendGrid 所做的),我不想创建一个虚拟机或附加组件,我想在我的站点中创建一个订阅。Azure 将向我的提供者发出 GET 请求,该请求将包含资源的名称。但是我在哪里/如何设置资源的名称?

我认为资源是用户可以从“从市场购买”在门户中输入的字符串

我读到资源嵌套在一个名为 CloudService 的命名实体下。在哪里可以设置 CloudService 的名称?在我的情况下,CloudService 的可能名称是什么?还是我误解了资源提供者的整个工作?

0 投票
1 回答
756 浏览

azure - Azure 发布者门户:无法将应用服务降级为免费计划

我们的应用服务提供免费和付费计划。用户可以将免费计划升级到付费计划,但我们提供“降级”到免费计划的可能性。在发布者门户,免费计划可以从付费计划迁移,付费计划也可以从免费计划迁移。

但是在 Azure 管理门户中,如果我选择我们的应用服务并单击管理按钮,当我尝试降级到免费计划时,我会看到一个禁用的单选按钮。

是否可以从付费计划降级为免费计划?

0 投票
1 回答
163 浏览

python - 如何阅读 Django 请求对象中的认证详细信息?

我们正在尝试与 Azure 商店集成。Azure 商店调用我们的 API(内置 django restframework)并连同请求负载一起发送请求中的认证详细信息。

但是,我在 Django 请求标头、正文、cookie 或会话中看不到认证详细信息(X509Certificate)。

任何人都可以帮助我阅读 Azure 在 Django 请求对象中发送的 X509Certificate2 证书的方式或位置吗?

0 投票
1 回答
121 浏览

azure - Azure Data Lake 是否仅临时存储用于分析的数据?

我正在学习 MVA“介绍 Azure 数据湖”的课程,直到模块 2,在它突出显示的每个 vid 中,我们只为执行工作所花费的时间付费。

这让我感到困惑,如果它有趋势或意味着将我们所有交易历史数据的数据永久存储在其中,或者它只是用于暂时分析其中的交易部分,并在使用任何分析语言(即 USQL)对其进行计算之后,完成后,HIVE、PIG 和删除临时分析源。

换句话说:

它是创建一个临时表还是临时表并在其上分析数据并在 stats 结果后删除该表。或者数据湖倾向于或打算存储数据以供将来使用,如仓库,并根据业务需求对其进行分析,并且该存储的成本不高,但仅用于分析它的处理时间。

问候哈西姆兰

0 投票
1 回答
553 浏览

.net - 如何更改 Azure 队列存储 QueueClient.CreateIfNotExists() 的默认超时?

我正在尝试使用 Azure Queues 的 v12 SDK。

当我创建队列实例时,我在应用程序启动时要做的第一件事就是查看队列是否存在。基于典型的文档示例

这很好.. 但是.. 如果代码无法访问队列存储(例如,错误的连接字符串/本地主机存储模拟器尚未 100% 启动等).. 那么它会挂起很长时间.. 在我的 Polly 之前代码启动它的“重试策略”。

问题:

  • 有没有办法让客户端在 5 秒后失败/退出,而不是让我等待 30 或 60 秒(就像这是一些默认设置,深入人心)。
  • 客户端会自动重试吗?如果是,这意味着我不需要我的 polly 代码...