草庐IT

azure-pack

全部标签

c# - Azure Redis StackExchange.ASP.net MVC 中的 Redis ConnectionMultiplexer

我读到为了连接到AzureRedis缓存最好遵循这种做法:privatestaticConnectionMultiplexerConnection{get{returnLazyConnection.Value;}}privatestaticreadonlyLazyLazyConnection=newLazy(()=>{returnConnectionMultiplexer.Connect(connStinrg);});根据AzureRedis文档:TheconnectiontotheAzureRedisCacheismanagedbytheConnectionMultiplexercl

azure - 用于发布/订阅场景的 Redis 与服务总线

我在Azure中有多个服务,我想使用某种发布/订阅服务在它们之间同步更改。我正在研究Redis和Azure服务总线。要同步的数据很简单——大多是100个字符以内的字符串我想知道我的首选是什么-或者我的方向是否正确..我的要求很简单:低延迟-许多小操作可选-能够在本地而非Azure中安装解决方案 最佳答案 不要为此使用Redis。RedisPubSub不可靠(它是即发即弃)。如果Redis发布消息时没有人在监听会怎样?它永远丢失了,这意味着您的服务将不会同步...也许您没有听说过AzurePack.它不是完整的Azure本地部署,但包

mongodb - azure是否支持mongodb和redis之类的东西?

您可以将mongodb和redis/memcached与azure一起使用吗?我猜不是,只是想确认一下。事实证明他们确实支持.net以外的东西,那么他们使用的是linux服务器吗? 最佳答案 您可以非常轻松地在WindowsAzure中运行mongodb。我在MongoSV上展示了这个-视频here.编辑:2011年12月,10gen在github上发布了他们的官方MongoDB+Azure代码.这包含一个副本集项目,以及一个使用副本集进行存储的演示ASP.NETMVC应用程序(取自WindowsAzure平台培训工具包)。独立服务

azure - 如何在 Azure Web 应用中为容器设置 dns 选项

这是运行容器时发生的事情。我想知道是否有办法为具有自定义DNS的容器启动Web应用程序。我的ILB-ASE中有5个微服务他们需要能够使用我在VNet中的自定义DNS服务器相互调用。当我检查resolv.conf时,我看到了127.0.0.11。我需要将其设置为我自己的自定义dns服务器。我们如何在此处注入(inject)我的自定义DNS值?如果可以,我们是否应该使用appsettings容器的Web应用程序中的值是什么?所以我可以使用--dns选项Azure运行它的神秘部分。一些值来自appsettings。2018-08-2314:12:56.100INFO-dockerrun-d-

azure - 如何在 Azure Web 应用中为容器设置 dns 选项

这是运行容器时发生的事情。我想知道是否有办法为具有自定义DNS的容器启动Web应用程序。我的ILB-ASE中有5个微服务他们需要能够使用我在VNet中的自定义DNS服务器相互调用。当我检查resolv.conf时,我看到了127.0.0.11。我需要将其设置为我自己的自定义dns服务器。我们如何在此处注入(inject)我的自定义DNS值?如果可以,我们是否应该使用appsettings容器的Web应用程序中的值是什么?所以我可以使用--dns选项Azure运行它的神秘部分。一些值来自appsettings。2018-08-2314:12:56.100INFO-dockerrun-d-

linux - Sqlite DB 锁定在 Azure Dotnet 核心 Entity Framework 上

我有一个简单的asp.net核心Web应用程序(v2.1),我将它部署到Linux上的B1(我尝试过B2)Azure应用服务。当我调用dbContext.SaveChanges()时,添加一个非常简单的实体后,请求大约需要30秒才会抛出以下错误:Microsoft.Data.Sqlite.SqliteException(0x80004005):SQLite错误5:“数据库已锁定”。这里是代码。_dbContext被注入(inject)了作用域生命周期。publicasyncTaskSignIn([Bind("Email,Password,RedirectUrl")]SignInMode

linux - Sqlite DB 锁定在 Azure Dotnet 核心 Entity Framework 上

我有一个简单的asp.net核心Web应用程序(v2.1),我将它部署到Linux上的B1(我尝试过B2)Azure应用服务。当我调用dbContext.SaveChanges()时,添加一个非常简单的实体后,请求大约需要30秒才会抛出以下错误:Microsoft.Data.Sqlite.SqliteException(0x80004005):SQLite错误5:“数据库已锁定”。这里是代码。_dbContext被注入(inject)了作用域生命周期。publicasyncTaskSignIn([Bind("Email,Password,RedirectUrl")]SignInMode

c# - 如何从htmlagility pack中的节点访问子节点

我将html加载到HtmlDocument中。然后我将XPath选择为submain。然后我不知道如何分别访问每个标签,即h2、p。HtmlAgilityPack.HtmlNodeCollectionnodes=doc.DocumentNode.SelectNodes("//div[@class=\"submain\"]");foreach(HtmlAgilityPack.HtmlNodenodeinnodes){}如果我使用node.InnerText我会得到所有的文本并且InnerHtml也没有用。如何选择单独的标签? 最佳答案

c# - 在 Azure 中托管 Web Api 的推荐方法

我想在Azure上托管我的WebApi项目。但是我不确定应该使用哪种方式在azure上运行它。就像网站、云服务一样,它们包含Web角色和Worker角色。那我应该选择哪一个。如果可以选择云服务,那么Web角色和worker角色中哪一个更好?感谢任何帮助。 最佳答案 要托管一个简单的网络API(您可以根据使用情况等进行扩展),您需要使用网站。假设您不是在寻找更复杂/重量级的功能(网络配置、更复杂的架构,例如通过排队机制卸载后台处理不同的实例、RDP到主机等),那么网站正在成为事实上的方式在Azure上托管网站。Azure文档中的以下页

c# - 如何将异常链接到 Azure 上的 Application Insights 中的请求?

我们在Azure上使用Owin来提供REST服务,并且必须直接向ApplicationInsights报告。我们想要记录异常和请求。现在我们有这个:usingAppFunc=Func,Task>;publicclassInsightsReportMiddleware{readonlyAppFuncnext;readonlyTelemetryClienttelemetryClient;publicInsightsReportMiddleware(AppFuncnext,TelemetryClienttelemetryClient){if(next==null){thrownewArgum