Configuration de la base de données SSD
Remarque
Important
max open files(最大文件描述符数)
的内容, 请参考 [1]. 否则, 你会在 log.txt 看到Too many open files
类似的错误, 或者在客户端看到 Connection reset by peer
erreurs.PS : utilisez cet outil c1000k pour tester le nombre de connexions simultanées prises en charge par votre système
Écoutez sur les ports réseau
server: ip: 127.0.0.1 port: 8888
Écoute de profil par défaut 127.0.0.1
réseau en boucle locale, ce serveur SSDB ne peut donc pas être connecté à partir d'autres machines. Si vous souhaitez vous connecter à partir d'autres machines Pour vous connecter au serveur SSDB, 127.0.0.1
Remplacez par 0.0.0.0
.127.0.0.1
本地回路网络, 所以无法从其它机器上连接此 SSDB 服务器. 如果你希望从其它机器上连接 SSDB 服务器, 必须把 127.0.0.1
改为 0.0.0.0
.
同时, 利用配置文件的 deny, allow
refuser, autoriser< /code> La directive restreint l'accès aux adresses IP sources fiables.AVERTISSEMENT !
🎜Si vous surveillez l'0.0.0.0
IP sans restrictions de réseau, vos données peuvent être accessibles par n'importe quelle machine, ce qui est susceptible de poser un problème de sécurité. Vous pouvez combiner les iptables du système d'exploitation pour limiter l'accès au réseau.
Synchronisation et réplication
- Voir Synchronisation et réplication
Configuration du journal
Voir également Analyse du journal.
logger.level
Niveau de journalisationlogger.level
日志级别
支持的日志级别有: debug, warn, error, fatal
.
一般, 建议你将 logger.level
设置为 debug
🎜Les niveaux de journalisation pris en charge sont : debug, warn, error, fatal
.🎜🎜Normal, il est recommandé d'utiliser < code style ="box-sizing : border-box ; famille de polices : Monaco, Menlo, Consolas, 'Courier New', monospace ; taille de police : 12,6 px ; remplissage en haut : 2 px ; remplissage en bas : 2 px ; couleur : rgb( 199, 37, 78); espace blanc : nowrap ; border-radius : 4px ; background-color : rgb(249, 242, 244);">logger.level
est défini sur debug
niveau.🎜logger.output
Sortie du journallogger.output
日志输出
可直接写相对路径或者绝对路径, 如果相对路径, 则是相对配置文件所在的目录.
如果你想输出日志到终端屏幕, 编辑 ssdb.conf, 将
logger: output: log.txt
修改为
logger: output: stdout
logger.rorate.size
日志循环和清理
设置日志拆分时的大小, 单位为字节数. 按照默认的配置, 日志会按 1000MB 大小进行切分, 切分后的文件名格式如:log.txt.20150723-230422
Si vous souhaitez afficher le journal dans le écran du terminal, modifiez ssdb.conf et changez
cache_size + write_buffer_size 66 + 32Modifié en 🎜
cache_size + 10 write_buffer_size * 66 + 32🎜🎜🎜
logger.rorate.size
Rotation et nettoyage du journal🎜🎜Définissez la taille du journal lors du fractionnement, en octets. Selon la configuration par défaut, le journal être divisé en fonction de la taille de 1 000 Mo. Après le fractionnement, le format du nom de fichier est : log.txt.20150723-230422< /code>.🎜🎜🎜Le fichier journal divisé ne sera pas automatiquement nettoyé, vous devez écrire votre propre script crontab pour le nettoyer.🎜🎜
Utilisation de la mémoire
La mémoire occupée par une instance de serveur SSDinstantanément(possible, et même si elle est atteinte, elle ne durera que peu de temps) atteint le maximum (Mo):
rrreeeC'est le cas où l'option de compression n'est pas activée, si compression: yes
, la formule de calcul est :
rrreeeVous pouvez ajuster les paramètres de configuration pour limiter l'utilisation de la mémoire du serveur SSD.