ios - 我如何找到 CouchDB 是否已启动并正在运行?

标签 ios couchdb

据我所知,couch db 实例不能在后台运行,也就是说,如果用户将应用程序从前台切换到后台,则实际上无法访问数据库。并且在用户将应用程序切换到前台后需要几分钟才能重新启动,一旦应用程序恢复到前台,有没有办法确定数据库是否已启动并正在运行?

等待您的回复,

奎师那。

最佳答案

不是不断轮询,而是使用 changes API ,您可以连续接收心跳

默认心跳为 1 分钟,但您可以根据需要将其缩短。

关于ios - 我如何找到 CouchDB 是否已启动并正在运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9227236/

相关文章:

memcached - 是否存在可以将更改通知外部实体的内存中键/值存储?

java - 使用cloudant的java客户端如何获取计数?

uiSearchDisplayController 防止 tableview 改变背景颜色(背景保持灰色)

ios - 应用程序被Itunes Connect拒绝-动态库

ios - Swift:将 [String] 拆分为具有给定子数组大小的 [[String]] 的正确方法是什么?

json - CouchDB 通过三个索引键查询和过滤

couchdb - 如何从 CouchDB 数据库中删除管理员用户?

javascript - 在 couchDb 中存储大型 JSON 对象的好方法是什么?

ios - 解析 json 并保存核心数据 swift 2.0 最佳实践

c# - 异步错误 Xamarin iOS