問題タブ [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 - 有効期限が 5 日未満の Redis のキーを期限切れにするには、どのコマンドを使用しますか?
私のデータベースのセッションはハッシュとして設定されています:
コマンドラインから単一のキーに ttl を設定できることは知っていますが、一定期間 (つまり 5 日未満の ttl) で期限切れになるキーのバッチに対してどのように設定しますか。このコマンドを実行すると、エントリ 4 と 5 が削除されます。
php - MongoDB php は、ensureIndex で TTL を使用します
私はmongoDBの初心者です。少なくとも 30 秒後にデータベースから各メッセージを削除したいと考えています。
これは私のコードです。
mongoose - mongoose - 単一のドキュメントの ttl を変更する
達成したいことが非常に明確であり、自分ですべてをコーディングする前に、mongoose/mongoDB ではそれが不可能であることを確認したかったのです。nodejs といくつかのフォーラムの mongoose-ttl をチェックしましたが、必要なものがまったく見つかりませんでした。ここにあります:
日付フィールド createDate を持つスキーマがあります。ここで、そのフィールドに TTL を配置したいと思います。これまでのところ、次のように実行できます (有効期限は 5000 秒):
しかし、コレクション内の他のドキュメントを変更せずに、ユーザーが好きなドキュメントに「賛成票」を投じて、それらのドキュメントの存続期間を長くできるようにしたいと考えています。それで、ユーザーがマングースまたは他の既存のnpm関連モジュールを使用してそのドキュメントが好きだと私に言ったら、どうにかしてSINGLEドキュメントのTTLを変更できますか?
ありがとうございました
networking - IP パケットのフィールドは、受信側で変更される場合があります。
AがIPv4パケットをBに送信し、パケットがエラーなしで受信された場合、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 サービスの作成に問題があったため、タスク スケジューラで各アプリのタスクを作成しました。
アプリが 1 時間以上使用されていない場合 (正確なタイミングは不明) を除いて、問題なく動作しているようです。しばらくして localhost:8000 にアクセスすると、Node.js アプリ (Sails.js アプリと同じ) は約 10 ~ 20 秒後にのみ応答し、次の要求では 1 秒未満で応答します。
別のタスクを作成することを考えています :) - アプリを実行し続けるために定期的にリクエストを送信するウォームアップ スクリプト。でももっといい方法があるはず!無効化/変更できる Node.js/Sails.js のサーバー タイムアウト設定はありますか?
android - Android 通知の有効期限 (TTL) を設定する
私の Android アプリの通知は、短期間しか関係ありません。したがって、ユーザーが X 分間通知を操作しなかった場合、通知を削除したいと思います。それを行うための「すぐに使える」方法はありますか?
簡単な方法がない場合に備えて、私の現在の計画は次のとおりです。
通知 ID と TTL を保持し、「クリーンアップ」スレッドを使用して、時々ウェイクアップし、古い通知を削除します。
より良いアイデアはありますか?
ありがとう
cassandra - 頂点の Titan Time To Live
Cassandra の上に Titan ストアを構築したいと考えています。cassandra には、列に便利な TTL オプションがあります。この機能は Titan で公開されていますか? または、Titan には、ノード/エッジを非表示にする独自の TTL プロパティがありますか?