草庐IT

azure-pack

全部标签

c# - 在 windows azure 中使用 Redis 实现进程外缓存

我一直在开发一个网页,该网页显示我在azure云中的数据库中的表格。为了减少直接调用数据库以提高性能,我想为页面构建一个缓存。目前,我为表的读取保留内存缓存(进程内)。现在我想制作一个进程外缓存,它应该从writes进行时更新,这意味着插入或更新(因为在更新或添加值后,内存缓存将不再有效)。有人推荐我使用Redis,特别是BookSleeve,我的问题是在哪里可以找到一些代码示例来帮助我弄清楚如何开始使用它构建进程外缓存并将其组合到我当前的项目中。提前致谢 最佳答案 如果您希望纯粹在进程外,那么它非常简单-如下所示,但请注意Book

redis - SignalR 无法连接到 SSL 上的 Azure Redis

我目前在Azure上托管我的redis缓存服务器,并让signalR依赖它作为主干,使用以下...GlobalHost.DependencyResolver.UseRedis("Server",port,"password","eventKey");这可以在端口6379(非SSL)上找到,但是当我尝试连接到我的AzureRedis服务器的SSL端口(6380)时,我的聊天应用程序中断了,并且集线器从未启动。这个问题的原因可能是什么?还是我做错了什么?这是我浏览器中/signalr/connect上出现的错误净::ERR_CONNECTION_RESET 最佳

redis - SignalR 无法连接到 SSL 上的 Azure Redis

我目前在Azure上托管我的redis缓存服务器,并让signalR依赖它作为主干,使用以下...GlobalHost.DependencyResolver.UseRedis("Server",port,"password","eventKey");这可以在端口6379(非SSL)上找到,但是当我尝试连接到我的AzureRedis服务器的SSL端口(6380)时,我的聊天应用程序中断了,并且集线器从未启动。这个问题的原因可能是什么?还是我做错了什么?这是我浏览器中/signalr/connect上出现的错误净::ERR_CONNECTION_RESET 最佳

azure - StackExchange.Redis 超时

生产环境在Azure上,使用RedisCacheStandard2.5GB。示例1System.Web.HttpUnhandledException(0x80004005):Exceptionoftype'System.Web.HttpUnhandledException'wasthrown.--->StackExchange.Redis.RedisTimeoutException:TimeoutperformingSETNXUser.313123,inst:49,mgr:Inactive,err:never,queue:0,qu:0,qs:0,qc:0,wr:0,wq:0,in:0,

azure - StackExchange.Redis 超时

生产环境在Azure上,使用RedisCacheStandard2.5GB。示例1System.Web.HttpUnhandledException(0x80004005):Exceptionoftype'System.Web.HttpUnhandledException'wasthrown.--->StackExchange.Redis.RedisTimeoutException:TimeoutperformingSETNXUser.313123,inst:49,mgr:Inactive,err:never,queue:0,qu:0,qs:0,qc:0,wr:0,wq:0,in:0,

.net - 使用 Redis CLI 连接到远程 Azure Redis 缓存

我正在尝试使用redis-cli连接到我在MSAzure中托管的Redis缓存。我在Windows中创建了一个可执行文件的快捷方式,通过主机名端口和密码:"C:\ProgramFiles\Redis\redis-cli.exe"-hmyredis.redis.cache.windows.net-p6380-a"myaccesskey"但它只是卡在那里。P.S连接字符串是有效的,因为它与我在我的客户端库中成功连接时使用的相同。我做错了什么?我需要一种方法来远程(例如从我运行Windows的PC)对我的远程Redis缓存执行管理式操作,例如删除给定的键或刷新数据库。我唯一能想到的另一件事是

.net - 使用 Redis CLI 连接到远程 Azure Redis 缓存

我正在尝试使用redis-cli连接到我在MSAzure中托管的Redis缓存。我在Windows中创建了一个可执行文件的快捷方式,通过主机名端口和密码:"C:\ProgramFiles\Redis\redis-cli.exe"-hmyredis.redis.cache.windows.net-p6380-a"myaccesskey"但它只是卡在那里。P.S连接字符串是有效的,因为它与我在我的客户端库中成功连接时使用的相同。我做错了什么?我需要一种方法来远程(例如从我运行Windows的PC)对我的远程Redis缓存执行管理式操作,例如删除给定的键或刷新数据库。我唯一能想到的另一件事是

ELASTICSEARCH7.4 免费启用X-PACK插件 设置账号、权限 包含错误--ERROR: FAILED TO SET PASSWORD FOR USER [APM_SYSTEM]

        kibana面板本来用不同的用户空间开放给不用的用户使用,但是不同的面板空间都需要新建索引管理,很不方便;而且通过删除url后缀就能访问到默认空间,很不安全。官方给的消息说从6.8和7.1开始默认提供x-pack的安全功能,虽然只是一部分,但也够用了。针对网上千奇百怪的文章,整理了一套自己能用的启用方式。        1.升级java11版本        如果升级jdk,我使用的jdk8不支持启用,最低标准是jdk11。        2.配置es文件,末尾添加配置项        ----vimelasticsearch.ymlxpack.security.enabled

ELASTICSEARCH7.4 免费启用X-PACK插件 设置账号、权限 包含错误--ERROR: FAILED TO SET PASSWORD FOR USER [APM_SYSTEM]

        kibana面板本来用不同的用户空间开放给不用的用户使用,但是不同的面板空间都需要新建索引管理,很不方便;而且通过删除url后缀就能访问到默认空间,很不安全。官方给的消息说从6.8和7.1开始默认提供x-pack的安全功能,虽然只是一部分,但也够用了。针对网上千奇百怪的文章,整理了一套自己能用的启用方式。        1.升级java11版本        如果升级jdk,我使用的jdk8不支持启用,最低标准是jdk11。        2.配置es文件,末尾添加配置项        ----vimelasticsearch.ymlxpack.security.enabled

azure - StackExchange.Redis 和 StackExchange.Redis.StrongName 有什么区别?

当我关注Azuredocumentation时关于如何在Azure门户中使用Redis缓存,我注意到了这个注释:Ifyouprefertouseastrong-namedversionoftheStackExchange.Redisclientlibrary,chooseStackExchange.Redis.StrongName;otherwisechooseStackExchange.Redis.什么是强名?利弊是什么?如何在我的申请中决定我是否需要它? 最佳答案 您需要强命名的Redis库吗?很有可能,尤其是如果您从未遇到过这