问题标签 [ttl]
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.
ethernet - 为什么以太网帧中没有 TTL 字段?
据我所知,以太网帧中没有 TTL 字段。例如,IP 数据报提供了一个 TTL 字段,以防止包在永久的时间内被传递。当然,以太网提供了一种机制来禁止永久发送:以太网只是调用生成树算法来破坏任何可能导致永久发送的圈子。但与提供相同(或类似)的简单 TTL 字段相比,这是很多工作。
lua - 我将使用什么命令来使 Redis 中存活时间少于 5 天的密钥过期?
我的数据库中的会话被设置为哈希:
我知道您可以从命令行在单个键上设置 ttl,但是对于将在特定时间段内(即少于 5 天 ttl)到期的一批键,您将如何做到这一点。运行所述命令应导致删除条目 4 和 5。
php - PHP APC 在 10-15 秒内随机消失
我刚刚在 Centos 6 服务器上安装了 APC - PHP 5.3.3 我第一次使用 APC。
Fetch and Store 按它应该的方式工作。
第一页加载..效果很好..创建 apc
第二页加载(比上一页增加 2 秒).. 效果很好.. 有 apc
第三页加载(比上一页 +5 秒).. 效果很好.. 得到了 apc
第 4 页加载(比上一个页面 +20 秒).. 重新启动到 -> 创建 apc
这是 APC 配置
php - MongoDB php 使用带有 ensureIndex 的 TTL
我是 mongoDB 的初学者。我想在至少 30 秒后从我的数据库中删除每条消息。
这是我的代码。
mongoose - mongoose - 更改单个文档的 ttl
我有一件非常确定的事情要完成,并且在我自己编写整个事情之前,我想确保在 mongoose/mongoDB 中这是不可能的。我检查了 mongoose-ttl 的 nodejs 和几个论坛,但没有找到我需要的东西。这里是:
我有一个带有日期字段 createDate 的架构。现在我希望在该字段上放置一个 TTL,到目前为止一切都很好,我可以这样做(5000 秒后到期): createDate: {type: Date, default: Date.now, expires: 5000}
但我希望我的用户能够“投票”他们喜欢的文档,这样这些文档将获得更长的生存时间,而无需更改我收藏中的其他文档。那么,一旦用户告诉我他喜欢使用 mongoose 或其他现有 npm 相关模块的文档,我能否以某种方式更改单个文档的 TTL?
谢谢你
networking - IP 数据包中的字段可能在接收端发生变化。
如果A向B发送ipv4数据包,并且数据包被正确接收,那么ipv4数据包的哪个字段可能在接收端发生变化。
1)TTL
2)校验和
3)片段偏移
以及它们可能改变的条件是什么。
php - 官方 Elasticsearch PHP 模块启用 TTL
我知道如何在 php 中使用 curl 激活 ttl 功能,但我想知道官方的 Elasticsearch PHP 库(https://github.com/elasticsearch/elasticsearch-php)是否也支持此功能。我已经挖掘了 Lib 的代码,但无法弄清楚。
谢谢你的帮助!
node.js - Node.js、Sails.js 服务器超时
环境:Windows Server 2008
我有一个 Node.js 和一个 Sails.js 应用程序。例如,我的 Node.js 应用程序执行以下操作:
两者都是非常简单的应用程序,但我需要它们随时可用。我在创建 Windows 服务时遇到问题,因此我在任务计划程序中为每个应用程序创建了一个任务。
它们似乎工作正常,除非应用程序没有使用超过一个小时左右(不确定确切的时间)。在我访问 localhost:8000 一段时间后,我的 Node.js 应用程序(与我的 Sails.js 应用程序相同)仅在大约 10-20 秒后响应,并且在以下请求中不到一秒。
我正在考虑编写另一个任务:) - 一个预热脚本,它将定期发送请求以保持应用程序运行。但一定有更好的办法!Node.js/Sails.js 中是否有可以禁用/修改的服务器超时设置?
android - 为 Android 通知设置生存时间 (TTL)
我的 Android 应用通知仅在短时间内相关。因此,如果用户在 X 分钟内没有与通知交互,我想删除通知。有没有“开箱即用”的方式来做到这一点?
如果没有简单的方法可以做到这一点,这是我目前
的计划:保留通知 ID 加上 TTL,并有一个“清理”线程,该线程将不时唤醒并删除过期通知。
有更好的想法吗?
谢谢
cassandra - Titan 生存时间
我想在 Cassandra 之上建立一个 Titan 商店,而 cassandra 在列上有一个方便的 TTL 选项。这个功能是否在 Titan 中公开?或者 Titan 是否有自己的 TTL 属性可以使节点/边消失?