摘要:
1.查看zone名称 [root@vm-centos-1 data]# firewall-cmd --get-active-zones #显示 public interfaces: ens33 2.开启6379端口 [root@vm-centos-1 data]# firewall-cmd --zo 阅读全文
摘要:
一、RDB方式(默认) 1.默认方式,如果不想使用rdb方式,在redis.conf文件中,配置save "" 2.rdb方式是通过快照方式进行持久化的 3.rdb方式持久化需要满足一定条件才可以。如何设置条件?需要在redis.conf文件中配置savet条件,多个save条件之间是或的关系 4. 阅读全文
摘要:
数据类型都针对键值对中的【值】进行定义的。 1.string类型(字符串类型) get、set、setnx、incr、incrby、decr、decrby incr、incrby、decr、decrby:只能针对整数类型的数据进行使用。 incr命令,它是原子操作,用来生成数据库表的自增主键,是非常 阅读全文
摘要:
一、Redis相关网址 官网地址:http://redis.io 中文官网地址:http://www.redis.cn 官方命令大全网址:http://www.redis.cn/commands.html 下载地址:http://download.redis.io/releases 二、Redis安 阅读全文
摘要:
一、三种验证方法 1.直接注册验证函数 services.AddOptions<OrderServiceOptions>().Configure(options => { configuration.Bind(options); }).Validate(options => options.MaxO 阅读全文
摘要:
一、关键类型 IOptionsMonitor<out TOptions> //服务注册services.AddSingleton时使用 IOptionsSnapshot<out TOptions> //服务注册services.AddScoped 时使用 二、IOptionsSnapshot 方式 阅读全文
摘要:
一、特性 支持单例模式读取配置 支持快照 支持配置变更通知 支持运行时动态修改选项值 二、设计原则 接口分离原则 (ISP) ,我们的类不应该依赖它不使用的配置 关注点分离 (SoC),不同组件、服务、类之间的配置不应相互依赖或耦合 三、建议 为我们的服务设计 XXXOptions 使用 IOpti 阅读全文
摘要:
一、扩展步骤 1.实现 IConfigurationProvider class MyConfigurationProvider : ConfigurationProvider { Timer timer; public MyConfigurationProvider() : base() { ti 阅读全文
摘要:
一、文件变更的监听事件 var builder = new ConfigurationBuilder(); builder.AddJsonFile("appsettings.json",false,true); var configurationRoot = builder.Build(); //执 阅读全文
摘要:
一、核心组件包 • Microsoft.Extensions.Configuration. Abstractions • Microsoft.Extensions.Configuration Autofac.Extensions.DependencyInjection Autofac.Extras. 阅读全文