ttl相关内容

过期的消息不会从 RabbitMQ 中删除

我通过生产者向 RabbitMQ 发送一条普通消息,然后我发送第二条消息,其中 expiration 属性分配了一个值.然后使用 rabbitmqctl list_queues 命令监控消息的状态. 我发现,如果我先发送一条普通消息,然后发送一条带有 expiration 的消息,rabbitmqctl list_queues 总是向我显示队列中的 2 条待处理消息.当我食用它们时,我只会得 ..
发布时间:2022-01-11 18:04:51 其他开发

Cassandra ttl 连续

我知道 Cassandra 中的列有 TTL.但是也可以在一行上设置 TTL 吗?如以下用例所示,在每列上设置 TTL 并不能解决我的问题: 在某些时候,一个进程想要删除一个带有 TTL 的完整行(假设行“A"的 TTL 为 1 周).它可以通过替换具有相同内容但 TTL 为 1 周的所有现有列来实现此目的. 但是 可能有另一个进程在“A"行上同时运行,它插入新列或替换没有 TTL 的 ..
发布时间:2021-12-31 17:37:42 其他开发

猫鼬 - 更改单个文档的 ttl

我有一件非常确定的事情要完成,并且在我自己编写整个代码之前,我想确保它在 mongoose/mongoDB 中是不可能的.我检查了 mongoose-ttl 的 nodejs 和几个论坛,但没有找到我需要的东西.这是: 我有一个带有日期字段 createDate 的架构.现在我希望在该字段上放置一个 TTL,到目前为止还不错,我可以这样做(5000 秒后到期):createDate: {ty ..
发布时间:2021-12-17 11:56:58 其他开发

Java 多播生存时间始终为 0

我在设置数据报数据包的 TTL 时遇到问题.在将数据包发送到多播套接字之前,我正在对数据包调用 setTTL(...) 方法,但是如果我使用 ethereal 捕获数据包,则 TTL 字段始终设置为 0 解决方案 基本上,您必须设置一个特殊的系统属性,告诉 JVM 使用 IPv4 堆栈: -Djava.net.preferIPv4Stack=true ..
发布时间:2021-12-11 11:55:12 Java开发

Cloudfront TTL 不起作用

我遇到了一个问题,并试图按照论坛中的答案进行操作,但没有任何成功. 为了生成缩略图,我设置了以下架构:原始图像的 S3 帐户使用 NGINX 和 Thumbor 的 Ubuntu 服务器云前线 用户将原始图像上传到 S3,它将在请求前通过 Ubuntu Server 和 Cloudfront 拉取: http://cloudfront.account/thumbor-server ..
发布时间:2021-11-27 09:12:48 其他开发

Rs232 arduino 问题

我对 arduino uno 有点困惑.我使用 Serial.print("hi") 代码然后它“hi"出现在串行监视器上.我还使用 rs232/ttl 转换器,它们在 arduino 上正确连接了引脚 1 和 0.然后我意识到当 serial.print("hi") 处理数据时首先通过 USB 电缆.但我希望数据必须通过 1 和 0 的 tx rx 引脚.但是当我从串行监视器输入一些数据时,rs ..
发布时间:2021-11-17 04:09:47 其他开发

ArangoDB 游标超时

使用 ArangoDB 2.3.1.看来我的游标会在几分钟内到期.我希望它们能持续一个小时.我已经使用 TTL 参数设置了我的 AQL 查询对象,如下所示: {"query": '删除了实际查询',“计数":真实,“批量大小":5,“ttl":3600000} 我的理解是TTL参数应该告诉服务器让服务器保持3600000毫秒或1小时.但它会在大约 60 秒内过期.事实上,我已经尝试将 TTL ..
发布时间:2021-11-17 01:33:25 其他开发

我的 redis 密钥不会过期

当生存时间达到0时,我的redis服务器不会删除密钥. 这是一个示例代码: redis-cli>SET mykey "ismykey">过期 mykey 20#检查TTL>TTL 密钥>(整数)17>...>TTL 密钥>(整数)-1#mykey 可能已过期:>存在mykey>(整数)1>#哦还在那里,检查它的价值>获取我的密钥>"ismykey" 如果我检查 redis 返回的信息,它 ..
发布时间:2021-07-05 19:59:46 其他开发

Redis存储没有值的键

使用 Redis expire 命令时,例如 SETEX 和TTL,在某些情况下,密钥根本不需要保存值,因为生存时间就是如此. 但是,Redis 要求任何键都具有值. 如果您不想阅读,最合理的值是什么? 解决方案 谁说你真的应该在 redis key 中存储任何东西? 空字符串 "" 是一个完全有效的 redis 键值,而且是最短的: >设置 foo ""好的>获取 f ..
发布时间:2021-07-05 19:59:32 其他开发

集合成员的 TTL

Redis 是否可以不为特定键设置 TTL(生存时间),而是为集合的成员设置? 我正在使用Redis文档提出的标签结构 - 数据是简单的键值对,标签是包含与每个标签对应的键的集合,例如 >SETEX id:id_1 100 'Lorem ipsum'好的>SADD 标签:tag_1 id:id_1(整数)1 键 id:id_1 将按预期过期,但我没有看到从 tag:tag_1 集中删除相 ..
发布时间:2021-07-05 19:57:04 其他开发

Redis 数据库 TTL

无论如何要创建一个 Redis 数据库,其中密钥必须在一定时间后过期?我知道我可以使用 EXPIRE 命令使单个密钥过期,但由于无论如何我都会在一定时间后使每个密钥过期,因此在 Redis 配置文件中指定此行为会很好. 解决方案 不,Redis(直到并包括 v3.2)不提供自动设置新创建键的 TTL 的方法.您必须为您创建的每个密钥显式设置它. ..
发布时间:2021-07-05 19:56:35 其他开发

如何使用节点接收Redis过期事件?

我想监听来自 Redis 的 expire 事件.我已经在我的 redis.conf 上配置了 notify-keyspace-events "AKE",这是我在节点上的代码: const redis = require('redis');const 客户端 = redis.createClient();const 订阅者 = redis.createClient();const KEY_EXP ..
发布时间:2021-07-05 19:54:13 其他开发

RDF4j .ttl 文件过滤器 IF 语句

我在编译过程中遇到问题.你能帮忙找出问题吗? ` public static void main(String[] args) 抛出 IOException {File dir = new File("C:data\\test");String[] 文件名 = dir.list();FileWriter outFile = new FileWriter("out.ttl");RDFWrit ..
发布时间:2021-07-03 18:56:43 Java开发

MongoDB 文档过早过期 (mongoose)

我将到期时间设置为 24 小时,但文档在大约 5-10 分钟后到期(我没有准确计时).我究竟做错了什么?我的架构: const collectionSchema = new mongoose.Schema({用户身份: {类型:mongoose.Schema.Types.ObjectId,参考:“用户"},名称: {类型:字符串,最大长度:30,要求:真实},条目:[{ 类型:mongoose. ..
发布时间:2021-06-03 20:21:28 其他开发

如何通过在Cassandra中设置单独的生存时间(TTL)属性来使集合的每个元素到期?

如何通过在Cassandra中设置单独的生存时间(TTL)属性来使集合的每个元素到期? 文档在这里,但我找不到示例.( https://docs.datastax.com/en/cql/3.3/cql/cql_using/useExpire.html ) 解决方案 如果要在cassandra的同一列集合(集合,列表,地图)中使用不同的TTL. 在此示例中喜欢: 有一个 ..
发布时间:2021-04-21 19:37:18 其他开发

如何在django-redis中扩展缓存ttl(生存时间)?

我正在使用django 1.5.4和django-redis 3.7.1 我想在检索缓存时延长其ttl(生存时间). 这是示例代码 来自django.core.cache的 导入缓存foo = cache.get("foo)如果不是foo:cache.set("foo",1,超时= 100)别的://延长缓存的生存时间cache.ttl("foo")= 200 我尝试在 dja ..
发布时间:2021-04-21 18:38:28 其他开发

如果我想提取ttl并从ping命令显示它,我该怎么做呢?

编写脚本并想对网络上的设备执行ping操作,告诉我是否可访问,然后从ping获取ttl数据并告诉我操作系统. 我曾经尝试过使用awk命令,但是我对脚本编写还是陌生的,可能无法正确使用它. 用于$(seq 1255)中的主机;做ping -c 1 $ sn.$ host |grep“无法访问"&>/dev/null如果[$?-eq 0];然后printf“%s \ n""$ sn.$ hos ..
发布时间:2021-04-14 20:37:22 其他开发

使用不同的TTL火花写入Cassandra

在Java Spark中,我有一个数据框,其中有一个"bucket_timestamp"列,该列代表该行所属存储桶的时间. 我想将数据帧写入Cassandra DB.数据必须使用TTL写入DB.TTL应取决于存储桶时间戳记-每行的TTL应计算为 ROW_TTL = CONST_TTL-(CurrentTime-bucket_timestamp),其中 CONST_TTL 是一个恒定的TTL配 ..
发布时间:2021-04-08 20:03:29 Java开发

在列级别应用TTL

想知道如何在列级应用 TTL 。 以下查询将 TTL 设置为记录级别 插入excelsior.clicks( 用户ID,URL,日期,名称) 值 ( 3715e600-2eb0-11e2-81c1- 0800200c9a66, 'http://apache.org', '2013-10-09','Mary' ) 使用TTL 86400; 而我的要求是将 TTL 设置 ..
发布时间:2020-09-29 21:03:00 其他开发

cassandra中TTL的最大值

我们可以分配给TTL的最大值是什么? 在Cassandra的Java驱动程序中,TTL设置为int。这是否意味着它仅限于Integer.MAX(2,147,483,647秒)? 解决方案 最大TTL实际上是20年。来自 org.apache.cassandra.db.ExpiringCell : 公共静态最终整数MAX_TTL = 20 * 365 * 24 * 60 * 60 ..
发布时间:2020-09-29 20:26:42 其他开发