标签:class new OLE main方法 add-port thread https windows 程序包
接着上节讲
一、修改reids配置文件
// 修改reids配置文件中的ip bind 127.0.0.1 改成 0.0.0.0 vi /etc/redis/6379.conf // 关闭redis 服务 service redisd stop //重启redis 服务 注意:如果用 service redisd start 启动可能会有问题,所以用如下命令启动 redis-server /etc/redis/6379.conf &
二、防火墙端口设置
//开放6379端口 firewall-cmd --zone=public --add-port=6379/tcp --permanent //查看已经开放的端口 firewall-cmd --list-ports //重启防火墙 firewall-cmd --reload
三、安装redis desktop manager管理工具测试
下载地址:https://redisdesktop.com/download
选择 连接到redis服务器 ,在输入ip地址,然后点击测试连接,成功后输入连接名后点确定
四、打开Visual Studio 选择 文件——新建——项目 弹出窗口中选择 控制台应用
五、在新建的项目上右键选择管理NuGet程序包 安装 StackExchange.Redis
六、新建一个类 RedisHelper.cs ,然后在main方法中调用 最后按 F5 运行程序
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using StackExchange.Redis; namespace ConsoleApp2 { public class RedisHelper { private static ConfigurationOptions configuration = ConfigurationOptions.Parse("192.168.1.11:6379"); private static readonly Object Locker = new object(); private static ConnectionMultiplexer redisConn; public static ConnectionMultiplexer getRedisConn() { if (redisConn == null) { lock (Locker) { if (redisConn == null || !redisConn.IsConnected) redisConn = ConnectionMultiplexer.Connect(configuration); } } return redisConn; } } }
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp2 { class Program { static void Main(string[] args) { var redisConn = RedisHelper.getRedisConn(); var db = redisConn.GetDatabase(); bool result = db.StringSet("name","我是刘明君"); Console.WriteLine(result); Console.Read(); } } }
net 搭建分布式框架(二)Windows 下的.net 连接 Linux 下的 Redis
标签:class new OLE main方法 add-port thread https windows 程序包
原文地址:https://www.cnblogs.com/liumingjun100/p/8972809.html