问题标签 [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 回答
285 浏览

swift - Swift 可用性条件主要版本号

如果我只在 Swift 可用性条件下使用主要版本号,这意味着什么?

例如,这两个条件有什么区别?

  1. if #available(iOS 10, *) { /* */ }
  2. if #available(iOS 10.0, *) { /* */ }

文档:Swift 编程语言:控制流:检查 API 可用性

0 投票
1 回答
39 浏览

apache-camel - Camel 和源/目标系统可用性策略

我是 Camel 的新手,正在寻找模式或策略来管理 Camel 路线中目标系统的可用性。

例如,假设我想要: - 从文件服务器读取输入数据 - 处理数据(数据 -> targetData) - 使用 Rest 服务(称为 TargetSystem)将目标数据(TargetData)发送到目标网站

我的问题是,如果 TargetSytem 出现故障,最好的策略是什么?

我了解,如果路线失败,则可以回滚整个过程。但是如果 TargetSystem 是一个外部系统并且可能会关闭几个小时,我认为在目标系统启动之前尝试回滚进程不是一个好方法。

有没有适合这个问题的模式或策略?

问候

吉尔斯

0 投票
1 回答
842 浏览

java - 监控 Spring Boot 应用程序:收集服务/节点可用性数据以进行离线报告

我想收集和存储有关服务或节点可用性的数据。第二天我可以总结这些数字,比如 { day-1: service = 98.5%; 第 2 天 = 99%}。

我可以通过调用一个简单的休息(ping)服务(例如通过执行器或什么)来获取数据。然后我需要编写一个自定义的计划应用程序来调用执行器/ping 服务。

是否有用于收集/存储可用性数据的简单解决方案?通过 Spring Batch?

更新 31-05:我阅读了有关Spring Boot Admin的信息。这是正确的解决方案吗?另请参阅此介绍

可以提取数据并将其格式化为 CSV、JasperReporting 等。

0 投票
3 回答
181 浏览

sql - 动态计算同一行的时间差

有没有办法根据'DOWN'和'UP'值计算同一列中的行之间的SQL时间差,如下所示:

在此处输入图像描述

有3种情况(我知道):

  • Yellow、Orange和Green:有一个state_id 2(down),之后有一个state_id 5(up),所以需要计算两行之间的时间差;
  • 蓝色:state_id 2(down)有多个,state_id 5(up)有多个,所以需要计算第一行和最后一行的时间差;
  • 红色:只有一个state_id 2(down),因为有任何更新还是down,所以需要计算到月底的时间差。

我希望你能帮助我。

0 投票
3 回答
3717 浏览

swift - 在 switch 语句中检查可用性

如果一个Enum类型case在新的操作系统版本中添加新的,如何在switch语句中检查可用性?如下EnumStoreKit所示

下面的代码是唯一的解决方案吗?太冗长了。

- - - - - - - - -新的 - - - - - - - - - - - - -

我认为这不是一个问题。一个写的所有案例switch都可以,if声明是不必要的。因为在低 iOS 版本中不会调用新添加的案例。

0 投票
0 回答
229 浏览

delphi - USB 磁盘可用性通知

如何检测 USB 磁盘的可用性?当我将我的 Android 手机连接到电脑时,它显示为 USB 磁盘,但在我点击手机屏幕上的“打开 USB 存储”之前无法访问它。有我应该使用的事件吗?我知道有一个正确的方法可以做到这一点,请指教。

更新:似乎我需要解释一下:在我的 Android 手机的情况下,当我打开手机存储时,Windows 不会发送 WM_DEVICECHANGE。也许,它类似于读卡器或 cdrom - 分配给驱动器的字母,但在插入存储卡或 cd 之前您无法访问它。我想在发生这种情况时以某种方式得到通知。我当然可以使用轮询,但在我看来效率不高。我确信这应该是可能的,因为 Windows 资源管理器确实以某种方式检测到这些更改。

0 投票
1 回答
280 浏览

sql-server - 如何在 AG Listener SQL Server 中添加数据库,并在主 SQL Server 和辅助 SQL Server 上创建?

我已将 A 和 B 构建为具有侦听器(例如 DNS 名称为 LSN)的 AG(可用性组),并使用帐户 LSN 连接到 SQL Server。

现在,当我在 LSN 中创建数据库时,该数据库仅在主要 AG 的 A 中创建,而在辅助节点 B 中没有发生任何事情。

我怎样才能让它同时创建?

0 投票
1 回答
1070 浏览

javascript - Check if a video on YouTube is available from the URL using JavaScript

How can I check if a YouTube video is available or unavailable for any reason from the URL or video id by using JavaScript in an html website

for example:

this link goes to a video that is available https://www.youtube.com/watch?v=3aY1Z15vTw0

this link goes to a video that is not available https://www.youtube.com/watch?v=FMbz0444444

I want to make it so it does something different depending on whether the video from the link is available or not

if youtube link is available: do something

else: do something else

0 投票
1 回答
20 浏览

cocoa - 可可方法奇怪的可用性

例如:

类 NSNotificationCenter

方法默认中心

代码 8.0

操作系统 10.12

可用性macOS(10.12 及更高版本)

xcode 5.1.1

操作系统 10.8

可用性OS X v10.0 及更高版本

为什么?我可以在 OS 10.8 中使用“deaultCenter”吗?我怎么知道某些方法具有真正的“macOS(10.12 及更高版本)”(早期操作系统版本崩溃)可用性?

0 投票
1 回答
68 浏览

powershell - 如何让 Powershell DSC 高可用?

PowerShell DSC 能否实现高可用性?最佳做法是什么?

我可以设置两台拉服务器,如果一台出现故障,另一台会自动使用吗?

什么是最佳实践?

谢谢