当前位置: 首页 > news >正文

静态网站开发预期效果新东方一对一辅导价格

静态网站开发预期效果,新东方一对一辅导价格,网站建设费用包括哪些内容,工商局网站年检怎么做Redis配置文件解读 第一节 网络配置相关 bind绑定连接IP 默认情况bind=127.0.0.1只能接受本机的访问请求,不写的情况下,无限制接受任何ip地址的访问,生产环境肯定要写你应用服务器的地址;服务器是需要远程访问的,所以需要将其注释掉.如果开启了protected-mode,那么在没有设…

Redis配置文件解读

第一节 网络配置相关

bind绑定连接IP

默认情况bind=127.0.0.1只能接受本机的访问请求,不写的情况下,无限制接受任何ip地址的访问,生产环境肯定要写你应用服务器的地址;服务器是需要远程访问的,所以需要将其注释掉.如果开启了protected-mode,那么在没有设定bind ip且没有设密码的情况下,Redis只允许接受本机的响应

image-20230706115102403

保存配置,停止服务,重启启动查看进程,不再限制是本机访问了。

image-20230706115212609

这里完成之后,就可以在window上安装一个redis客户端,连接虚拟机上的redis服务了

端口号: 6379

image-20230706115349569

tcp-backlog 连接队列

  设置tcp的backlog,backlog其实是一个连接队列,backlog队列总和=未完成三次握手队列 + 已经完成三次握手队列。在高并发环境下你需要一个高backlog值来避免慢客户端连接问题。注意Linux内核会将这个值减小到/proc/sys/net/core/somaxconn的值(128),所以需要确认增大/proc/sys/net/core/somaxconn和/proc/sys/net/ipv4/tcp_max_syn_backlog(128)两个值来达到想要的效果

image-20230706115554212

timeout连接超时

一个空闲的客户端维持多少秒会关闭,0表示关闭该功能。即永不关闭。

image-20230706115650664

tcp-keepalive 连接心跳检测

对访问客户端的一种心跳检测,每个n秒检测一次。
单位为秒,如果设置为0 则不会进行Keepalive检测,建议设置成60  

image-20230706115754570

第二节 GENREAL通用配置

UNITS单位

 配置大小单位,开头定义了一些基本的度量单位,只支持bytes,不支持bit,大小写不敏感

image-20230706120047530

INCLUDES包含

在当前配置文件中引入其他配置文件中的内容,一般都是引入一些公共配置

image-20230706120131180

daemonize 后台进程

是否为后台进程,设置为yes ,守护进程,后台启动

image-20230706120319825

pidfile 进程ID文件

存放pid文件的位置,每个实例会产生一个不同的pid文件

image-20230706120451425

databases 16

设定库的数量 默认16,默认数据库为0,可以使用SELECT <dbid>命令在连接上指定数据库id

image-20230706120627340

第三节 SECURITY安全配置

设置密码

image-20230706120811624

访问密码的查看、设置和取消
在命令中设置密码,只是临时的。重启redis服务器,密码就还原了。
永久设置,需要再配置文件中进行设置。

第四节 LIMIT限制

maxclients 客户端最大连接数

  • 设置redis同时可以与多少个客户端进行连接。
  • 默认情况下为10000个客户端。
  • 如果达到了此限制,redis则会拒绝新的连接请求,并且向这些连接请求方发出“max number of clients reached”以作回应。

image-20230706121546036

maxmemory 最大占用内存

  • 建议必须设置,否则,将内存占满,造成服务器宕机
  • Redis默认情况下并没有设置最大占用内存限制,也就是说,maxmemory参数的默认值是0。这意味着Redis可以使用系统的所有可用内存,直到操作系统的内存资源耗尽。
  • 设置redis可以使用的内存量。一旦到达内存使用上限,redis将会试图移除内部数据,移除规则可以通过maxmemory-policy来指定。
  • 如果redis无法根据移除规则来移除内存中的数据,或者设置了“不允许移除”,那么redis则会针对那些需要申请内存的指令返回错误信息,比如SET、LPUSH等。
  • 但是对于无内存申请的指令,仍然会正常响应,比如GET等。如果你的redis是主redis(说明你的redis有从redis),那么在设置内存使用上限时,需要在系统中留出一些内存空间给同步队列缓存,只有在你设置的是“不移除”的情况下,才不用考虑这个因素。

image-20230706121729584

maxmemory-policy 置换策略

  • volatile-lru:使用LRU算法移除key,只对设置了过期时间的键;(最近最少使用)
  • allkeys-lru:在所有集合key中,使用LRU算法移除key
  • volatile-lfu : 在设定了超时时间的数据中 使用LFU算法 (将使用次数最少的删除)
  • allkeys-lfu: 在所有的数据中 采用LFU算法
  • volatile-random:在过期集合中移除随机的key,只对设置了过期时间的键
  • allkeys-random:在所有集合key中,移除随机的key
  • volatile-ttl:移除那些TTL值最小的key,即那些最近要过期的key
  • noeviction:不进行移除。针对写操作,只是返回错误信息

image-20230706121843454

maxmemory-samples

  • 设置样本数量,LRU算法和最小TTL算法都并非是精确的算法,而是估算值,所以你可以设置样本的大小,redis默认会检查这么多个key并选择其中LRU的那个。
  • 一般设置3到7的数字,数值越小样本越不准确,但性能消耗越小。

image-20230706122145032

  • 设置为 10,那么 Redis 将会增加额外的 CPU 开销以保证接近真正的 LRU 性能
http://www.mfbz.cn/news/338/

相关文章:

  • 外贸独立站和官网的区别今日新闻头条热点
  • 深圳坂田网站建设seo每日一帖
  • 同一个服务器做两个网站百度提交
  • php网站外包广告推广怎么做
  • 做动态的网站的参考资料有哪些莆田关键词优化报价
  • 襄汾网站建设bing搜索 国内版
  • 徐州工作招聘信息网宁波seo整体优化
  • 中国能源建设股份有限公司新网站南宁百度推广seo
  • 网站开发 安全合同扫图片识别图片原图
  • 可信网站权威性怎么样seo网络推广机构
  • 水果网站建设规划书优化设计高中
  • 网站打开很慢怎么回事啊百度快速收录seo工具软件
  • 廉洁文化网站建设方案百度seo如何优化
  • 有网站怎么做下载直链seo优化教程自学
  • 货运网站源码国外直播平台tiktok
  • 移动网站 用户体验百度seo优化培训
  • 虚拟云电脑免费windows优化大师免费版
  • 天水网站建设惠普合肥seo优化外包公司
  • 东莞网站优化排名公司怎么在百度上注册店铺
  • 网站清除黑链百度怎么做网站
  • 提供盐城网站开发世界羽联巡回赛总决赛
  • 西安网站建设费用一键优化大师下载
  • 怎样在网站做宣传郑州网络推广方案
  • 企业独立官方网站网址怎么做网络游戏推广平台
  • 网站电子商务平台建设长沙正规seo优化价格
  • 网站备案换公司吗短视频seo询盘获客系统软件
  • struts2 做的网站平台推广公众平台营销
  • 聊城建网站服务seo推广案例
  • 公司网站制做nba今日最新消息
  • 自己开公司 自己做网站吗合肥百度关键词优化