草庐IT

azure-cli

全部标签

azure - 在 Windows Azure VM (Windows) 上设置 Redis 并使其可访问同一云服务下的其他 VM

这是我的场景:我在WindowsAzure(目前处于预览阶段)上有三个Windows虚拟机,所有虚拟机都相互连接,换句话说,它们在同一个云服务下。我现在需要做的是,我将只为Redis使用一个VM,而其他两个VM需要与之通信。出于多种原因,我不想向全世界开放redis,其中之一是我不想通过负载均衡器与其对话。我希望我的虚拟机直接与它对话(如此处解释:Bypasstheloadbalancerwhencommunicatingserversbetweeneachother)。我考虑使用MSOpenTechimplementationofRedis.我知道如何配置这样的结构吗?

azure - 带有 Azure SQL 数据库的分布式锁管理器

我们有使用AzureSQL数据库的WebAPI。数据库模型有客户和经理。客户可以添加约会。我们不允许2名或更多客户对同一经理进行重叠预约。因为我们在分布式环境中工作(多个Web服务器实例可以同时向数据库中插入记录),所以有可能会保存无效的约会。例如,客户1想要在10:00-10:30之间预约。客户2想要在10:15-10:45之间预约。如果两个约会同时发生,则WebAPI中的验证代码将不会捕获错误。这就是为什么我们需要像分布式锁管理器这样的东西。我们从Redis和Zookeeper了解了Redlock。我的问题是:Redlock或Zookeeper是否适合我们的用例,或者是否有更好的解

azure - 我应该如何创建 "should store in Redis cache"抽象?

这是来自PluralsightAzurescalabilityclass.的代码片段我想为Redis缓存中应该(和不应该)存储什么定义一个策略。缓存策略的一些抽象示例是约会之后在日期X和Y之间门票受欢迎程度机器学习......我应该采用什么方法来清晰地定义可以在全局范围内实现并定期更新的政策?CloudContext.cspublicasyncTask>GetLiveEvents(DateTimecurrentDate){stringyear=currentDate.Year.ToString();varkey=GenerateLiveEventsKey(year);varyearEv

无法使用RHEL中的CloudFormation UserData安装AWS CLI

我正在尝试安装AWSCLI在一个RHELAMI使用CloudFormationUserData,这就是我尝试的:"PublicInstance":{"Type":"AWS::EC2::Instance","Properties":{"ImageId":"ami-b55a51cc","InstanceType":{"Ref":"PublicInstanceType"},"NetworkInterfaces":[{"AssociatePublicIpAddress":"false","DeviceIndex":0,"GroupSet":[{"Ref":"PublicSecurityGroup"}]

亚马逊EC2 CLI连接端点

运行命令awsec2get-console-output--instance-idinstance_id我一直在变得CouldnotconnecttotheendpointURL:"https://ec2.us-west-1.amazonaws.com/"检查这个链接我可以看到EC2区域端点不同。如何使用awsconfigure命令?看答案您可以用--endpoint-url:来自文档--Endpoint-url(String)用给定URL覆盖命令的默认URL。

caching - Azure redis 缓存多个数据库

每当我在redis缓存的任何一个数据库中插入一个键时,它都会插入到所有16个数据库中,并且从任何一个数据库中删除键都会从所有数据库中删除相同的键。附件是显示相同内容的屏幕截图。据我所知,数据库彼此独立,并且在任何时候都应该从当前使用的数据库中插入/删除任何key。谁能解释观察到的行为? 最佳答案 AzureRedis门户控制台当前无法正确处理Select语句(因为每个命令都在新连接上发出),因此您实际上是在DB0上进行获取。这是一个已知问题,我们正在创建门户控制台V2的过程,这将解决此问题。粗略的ETA是在接下来几个月的某个时候。

Bootstrap框架未包含在Angular-CLI中

我已经通过NPM将Bootstrap框架安装到Angular2项目,并在节点模块文件夹中显示。但是,Angular-CLI文件没有BoostRap脚本和CSS。"apps":[{"root":"src","outDir":"dist","assets":["assets","favicon.ico"],"index":"index.html","main":"main.ts","polyfills":"polyfills.ts","test":"test.ts","tsconfig":"tsconfig.app.json","testTsconfig":"tsconfig.spec.json"

azure - 使用 ServiceStack 在 Azure 上加密 Redis 消息

我遇到一个问题,我们使用ServiceStack的Redis实现通过服务器发送的事件进行多服务器缓存和消息传递。作为我们安全协议(protocol)的一部分,我们需要对进入Redis的数据进行加密。我想知道过去是否有人这样做过,他们的经验如何?有没有一种简单的方法可以做到这一点,还是我们必须编写自定义的Redis实现?如果有帮助,我们将在Azure上使用Redis。 最佳答案 您不必编写自定义Redis客户端,但您需要使用ServiceStack.RedisrawIRedisNativeClientAPI以便能够存储加密的byte[

ruby-on-rails - MS Azure 上的 Bitnami Mongodb ReplicaSet 设置问题 - 辅助节点延迟响应

我已经在Azure上使用副本集创建了Mongodb。我有Rails应用程序在公共(public)IP上命中副本集。我的副本集有1个主节点和2个辅助节点。我面临着辅助节点的响应极度滞后,但主节点对isMaster请求的响应非常快。次节点查询耗时过长COMMANDdatabase=admincommand={:ismaster=>1}Mongoid4.0.1Rails4.2.5为什么mongodb调用从节点?如果它正在调用我没问题,但为什么它要花费这么多时间,这使我的应用程序请求保持了大约12秒(每个辅助节点6秒)。在此先感谢您的帮助。Sharingapplicationlog如下I,[2

mongodb - Azure Cosmos DB 检查字段中的数组是否包含在搜索数组中

我有一个MicrosoftAzureCosmosDBMongoDBApi数据库,我正在尝试获取一个数组字段完全包含在我的搜索数组中的所有文档。因此,鉴于包含文档的集合测试,我正在寻找的是:{“id”:1,“过滤器”:[1,2]}{“id”:2,“过滤器”:[1,3]}如果我执行:db.test.find({"filters":{"$elemMatch":{$nin:[1,3]}}})我回来了:{"id":1,"filters":[1,2]}但是,如果我否定它,因为我希望所有带有过滤器的文档都完全包含在我的搜索中,所以会返回完整的文档列表。db.test.find({"filters":