问题标签 [availability]

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 投票
1 回答
56 浏览

distributed - What if we partition a C+A distributed system?

I've read this, this and this but still cannot understand the C+A category of the CAP theorem.

I mean those system are not design to support partition that might occur. Eventually they can deal with the loss of some isolated nodes if there are replica around.

Right, but I can see some of them do exist. So, in the real world, how do they behave if we partition the nodes ? Live nodes in both partitions have to choose beetween A and C... or do they lose both ?

0 投票
1 回答
64 浏览

mysql - 基于可用性的查询的 SQL 连续出现

我试图在 SQL 上创建一个非常复杂的东西,更具体地说是 MySQL。

该数据库处理汽车租赁,什么是雪花图案的主表看起来有点像:

我的目标是创建一个允许给定的查询

1) 周期范围,例如:从 2016-10-03 到 2016-11-03 2) 天数,例如:10

允许我检索在 10 月 10 日至 11 日之间至少连续 10 天实际可用的汽车。这些汽车的 ID 列表绰绰有余……我真的不知道如何设置这样的查询。

如果有帮助:我确实在另一个表中有所有汽车 ID 的列表。

不管怎样,谢谢!

0 投票
1 回答
71 浏览

mongodb - 设计一个 mongodb/meteor 可用性模式

我正在尝试建立一个小型网站,人们可以在其中预订用户进行为期一天的演出。我正在使用来自流星的帐户包,我的计划是附上以下内容:

Job 只拥有诸如何地、何地、何时之类的信息。

有 5 种状态:中立、可用、明确不可用、已预订、保留。用户自然是中立的,并且必须明确说明可用性。他们在前三个状态之间进行选择:n、a、u,并且只允许在未来两周内设置最大可用性。工作“提供者”是设置其他两种可用性状态的人。对我来说,中立状态意味着他们不需要数据库中的记录(user.availability 数组)。

这种风格让我可以进行以下查询:

当用户登录/访问该站点时,我可以擦除他们在当前日期之前的日期的任何可用性设置。非活动用户的修剪间隔要长得多。

我认为这个解决方案是有益的,因为它存储的信息量最少,需要很少的维护,可以由特定事件触发,并且易于查询。但我不能 100% 确定这是否是利用 mongodb 优势的正确方法。我将不胜感激,如果有人能指出我(相对)容易消化的关于优化 mongodb 模式的文章,那就太棒了。

谢谢你。

0 投票
1 回答
497 浏览

product - 我可以定义多个 Schema.org 的“ItemAvailability”吗?

我可以定义两个值ItemAvailability作为我的产品标记Offer属性的一部分吗?

即我想显示InStockAND InstoreOnly

Google 的结构化数据测试工具不会标记包含这两个值的示例代码,但我找不到“实时”示例。

0 投票
1 回答
16695 浏览

sql-server - 无法对数据库执行操作,因为它涉及数据库镜像会话或可用性组 (Azure)

我遇到了 SQL Azure 的间歇性问题。我正在将只读 SQL Azure 数据库 (V12) 从一个弹性池复制到另一个。复制数据库后,我将其设置为读/写使用:

这有时会因错误而失败:

无法对数据库 *** 执行该操作,因为它涉及数据库镜像会话或可用性组

我尝试使用退避实现重试逻辑,但这不起作用。我未能找到与此错误或 Azure 中的数据库镜像相关的任何文档。

任何建议将不胜感激!

0 投票
1 回答
26 浏览

.net - 平衡可用性和性能:在共享网络驱动器上使用 .NET 迭代和处理超过 10k MS Office 文件 (1 TB)

我在 Visual Studio 中编写了一个 Visual Basic .NET 应用程序来解析 MS Powerpoint 和 Word 文件,将幻灯片转换为 jpg 并将内容存储在 ElasticSearch 中。我想确保在解析共享网络驱动器时,服务器或我的客户端都不会显着减慢速度。如何监控执行并相应地调整处理?有什么让我开始的基本技巧吗?

0 投票
1 回答
180 浏览

http-headers - 我可以使用 HTTP 返回状态代码检查域可用性吗?

目前,我必须检查域的可用性,然后有人给我一个使用 HTTP 返回状态代码的想法。

如果域可用,它将返回 HTTP 404,否则域不可用。

问题是,我可以只使用 HTTP 返回状态码来检查请求域的可用性吗?

谢谢 :) 并为我糟糕的英语感到抱歉。

0 投票
1 回答
717 浏览

azure - Application Insights 可用性测试在 200 OK 时失败,并显示“System.UriFormatException:无效的 URI:无法确定 URI 的格式”。

我只是在尝试 Application Insights 可用性测试。我让他们通宵跑到我们的公共网站,结果只有“失败”

当我深入到单独的测试运行时,我看到服务器以“200 OK”响应,发送了预期的 html 标记。但是在“例外”中它说

这是我在 azure 门户中看到的

有谁知道那里发生了什么?我错过了什么?

0 投票
3 回答
3759 浏览

php - woocommerce_get_availability 过滤器挂钩中的 PHP 错误

在 WooCommerce 中,由于某种原因,我收到此错误:

警告:在第 32 行的 /home//wp-content/themes/flat/functions.php 中为 foreach() 提供的参数无效

该错误仅出现在简单的产品中,而不是具有多种变体的可变产品。这个错误似乎在这一行:

任何帮助都会很棒!

这是我的代码:

0 投票
0 回答
58 浏览

ios - 在后台定期检查服务器后端的可用性

在我的 iOS 应用程序中,它依赖于服务器后端,我想为用户提供定期检查,在应用程序连接到后端失败后后端是否可用。

在大多数情况下,这不是必需的,但如果出现服务器问题,我的 iOS 购物应用程序将无法继续,现在只显示一个信息很少的视图,可离线使用,以及一个“重试”按钮,直到服务器(希望很快)可用。

现在我想提供一个更好的用户体验,并将按钮设置为“当商店重新上线时通知我”

这个想法是定期检查商店服务器,一旦它重新上线,就会向用户发送本地通知。

现在我可能会注册一个后台任务,在后台下载数据并通知用户“新内容”,这甚至可能不需要本地通知。

那将是一个值为“fetch”的 UIBackgroundMode。但我有疑问,如果这是一个好方法。在 99.9% 的情况下,它永远不会发生,我也只需要那个后台任务,如果服务器不可用并且如果用户点击“通知我”。然而,文档看起来像,这个后台获取将始终在后台运行。这不是我想要的。

其他应用程序如何解决这个问题?这应该是一个共同的任务,不是吗?