一、改削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
标签:
原文地点:https://www.cnblogs.com/liumingjun100/p/8972809.html