会社プロジェクトredisプロジェクト誤報記事

2519 ワード

異常内容:
 Timeout performing GET Key_CacheHSCode, inst: 1, mgr: ExecuteSelect, err: never, queue: 2, qu: 0, qs: 2, qc: 0, wr: 0, wq: 0, in: 0, ar: 0, clientName: WIN-SC991PA4UMG, IOCP: (Busy=0,Free=1000,Min=24,Max=1000), WORKER: (Busy=2,Free=32765,Min=24,Max=32767), Local-CPU: unavailable (Please take a look at this article for some common client-side issues that can cause timeouts: https://github.com/StackExchange/StackExchange.Redis/tree/master/Docs/Timeouts.md) 
 
検索された資料:
https://www.jianshu.com/p/0243277cd2f8
https://github.com/StackExchange/StackExchange.Redis
 
次にパラメータを変更します
パラメータの内容
[code]
文字列の設定ConfigurationOptions
意味
abortConnect={bool} AbortOnConnectFail
trueの場合、Connectサーバが使用できない場合、接続は作成されません.
allowAdmin={bool} AllowAdmin
リスクがあると思われる一連のコマンドの有効化
channelPrefix={string} ChannelPrefix
すべてのパブリケーション/サブスクリプション操作のオプションチャンネルプレフィックス
connectRetry={int} ConnectRetry
最初のConnectの間に接続試行を繰り返した回数
connectTimeout={int} ConnectTimeout
接続操作のタイムアウト時間(ms)
configChannel={string} ConfigurationChannel
構成の変更を伝えるブロードキャストチャネル名
defaultDatabase={int} DefaultDatabase 0からdatabases - 1(0からDatabases.Count-1)のデフォルトデータベースインデックス
keepAlive={int} KeepAlive
メッセージを送信してソケットのアクティビティを維持する時間(秒)
name={string} ClientName
redisでの接続の識別
password={string} Password
redisサーバのパスワード
proxy={proxy type} Proxy
使用中のエージェントタイプ(存在する場合)例えば「twemproxy」
resolveDns={bool} ResolveDns
DNS解析は暗黙的ではなく明示的かつホットカットであるべきであることを指定します.
serviceName={string} ServiceName
現時点では実施されていません(sentinelとの併用が予想されます)
ssl={bool} Ssl
SSL暗号化を使用することを指定
sslHost={string} SslHost
サーバ証明書上で特定のSSLホストIDを強制的に実行
syncTimeout={int} SyncTimeout
同期操作を許可する時間(ms)
tiebreaker={string} TieBreaker
不明なメインシーンでサーバを選択するためのキー
version={string} DefaultVersion
Redisバージョン・レベル(サーバが使用するバージョンがデフォルトで使用できない場合に使用)
writeBuffer={int} WriteBuffer
出力バッファのサイズ
ReconnectRetryPolicy={IReconnectRetryPolicy} ReconnectRetryPolicy
再接続再試行ポリシー




[/code]
転載先:https://www.cnblogs.com/Extnet/p/8399546.html