c# - 通过 C# 使用 ElastiCache

标签 c# caching amazon-web-services amazon-ec2 amazon-elasticache

我试图设置弹性缓存(memcached 引擎)并通过 memcache c# 客户端 API“Enyim”在我的 .NET 应用程序中使用。

我是 AWS 的新手,遇到了一些问题。我有几个问题:-

问题 1:我可以从我的本地机器访问我的缓存集群节点吗?

问题2:搭建完整的AWS Elastic缓存实例的过程是怎样的?正确的 如果我错了:-

设置 VPC(默认) 在 EC2 中设置安全组(默认情况下) 像使用相同的 VPC 一样设置缓存集群。 现在我该如何使用同一个缓存集群?

我已经在本地设置了内存缓存引擎,通过 Enyim 运行的是相同的代码,但我无法为 Elasticache 节点实例运行相同的(获取/设置)代码。

最佳答案

无法从 AWS 外部直接访问 Elasticache,但可以通过同一 VPC 上的 EC2 实例使用 SSH 隧道来完成。 以下是设置 SSH 隧道的方法: http://howto.ccs.neu.edu/howto/windows/ssh-port-tunneling-with-putty/

这是一个关于如何使用 Elasticache 的完整 C# 示例: http://www.omidmufeed.com/how-to-use-elasticache-memcached-or-runtime-caching-in-c/

关于c# - 通过 C# 使用 ElastiCache,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22594837/

相关文章:

jQuery缓存元素,$variable和variable之间的区别?

java - Hibernate:在级联删除项目时清理集合的二级缓存

php - 上传的 PHP 脚本不刷新

c# - 从枚举中打印工作日

c# - 为什么我的时间增加了两个小时

postgresql - Amazon RDS db.r4.16xlarge 并不比 m3.medium 快多少

node.js - AWS - nodejs SDK - CognitoIdentityServiceProvider.initiateAuth - CredentialsError : Missing credentials in config

ios - 使用 AWS Cognito 让 ios 用户保持登录状态

c# - 如何 XmlSerialize System.Drawing.Font 类

c# - Asp.Net:用户控件、javascript 和 javascript 库