SSDB構成
注
SSDB 構成ファイルは、1 レベルのインデントを表すために TAB を使用します。1、2、3、4、5、6、7、8 または無数のスペースを使用しても、インデントにスペースを使用しないでください。動作しません!
重要
max open files(最大文件描述符数)
的内容, 请参考 [1]. 否则, 你会在 log.txt 看到Too many open files
类似的错误, 或者在客户端看到 Connection reset by peer
エラーに関して、忘れずに Linux カーネル パラメーターを変更してください。PS: この c1000k ツールを使用して、システムがサポートする同時接続数をテストします
ネットワーク ポートでリッスンします
server: ip: 127.0.0.1 port: 8888
127.0.0.1
ローカル ループ ネットワークのため、この SSDB サーバーは他のマシンから接続できません。他のマシンから接続したい場合SSDB サーバーに接続するには、0.0.0.0
同時に、構成ファイルの 127.0.0.1
本地回路网络, 所以无法从其它机器上连接此 SSDB 服务器. 如果你希望从其它机器上连接 SSDB 服务器, 必须把 127.0.0.1
改为 0.0.0.0
.
同时, 利用配置文件的 deny, allow
警告!
ネットワーク制限なしで
0.0.0.0
IP を監視すると、どのマシンからもデータにアクセスされる可能性があり、セキュリティ上の問題が発生する可能性があります。オペレーティング システムの iptables を組み合わせてネットワーク アクセスを制限できます。同期とレプリケーション
- 同期とレプリケーションを参照
ログ構成
ログ分析も参照してください。
logger.level
ログ レベルlogger.level
日志级别
支持的日志级别有: debug, warn, error, fatal
.
一般, 建议你将 logger.level
设置为 debug
デバッグ、警告、エラー、致命的
。🎜🎜通常、<を使用することをお勧めします。コード スタイル ="box-sizing: border-box; font-family: Monaco、Menlo、Consolas、'Courier New'、monospace; font-size: 12.6px; padding-top: 2px; padding-bottom: 2px; color: rgb( 199, 37, 78); 空白: nowrap; 背景色: rgb(249, 242, 244);">logger.level が デバッグ
レベル。logger.output
ログ出力logger.output
日志输出
可直接写相对路径或者绝对路径, 如果相对路径, 则是相对配置文件所在的目录.
如果你想输出日志到终端屏幕, 编辑 ssdb.conf, 将
logger: output: log.txt
修改为
logger: output: stdout
logger.rorate.size
日志循环和清理
设置日志拆分时的大小, 单位为字节数. 按照默认的配置, 日志会按 1000MB 大小进行切分, 切分后的文件名格式如:log.txt.20150723-230422
ログを出力したい場合は、ターミナル画面で ssdb.conf を編集し、
cache_size + write_buffer_size 66 + 32を変更します
cache_size + 10 write_buffer_size * 66 + 32🎜🎜🎜
logger.rorate.size
ログのローテーションとクリーニング🎜🎜分割時のログのサイズをバイト単位で設定します。デフォルトの設定によれば、ログは分割後のファイル名の形式は次のとおりです: log.txt.20150723-230422< /code>.🎜🎜🎜分割されたログ ファイルは自動的に削除されないため、独自の crontab スクリプトを作成して削除する必要があります。🎜🎜
メモリ使用量
ssdb サーバー インスタンスによって占有されるメモリが瞬時に (可能性があり、到達したとしても短時間しか持続しません) 最大 (MB) に達します: rrreee
これは、圧縮オプションがオンになっていない場合、の場合、計算式は次のとおりです: compression: yes
rrreee
構成パラメータを調整して、ssdb-serverのメモリ使用量を制限できます。