摘要: 问题描述 使用Azure Application Insights收集AKS中ASP.NET Core应用的监控数据,自动收集请求的Trace情况,用于分析单个请求在应用内部的耗时及处理事件情况,参考Application Insights的文档,功能“Profiler Trace”可以追踪请求详情 阅读全文
posted @ 2021-04-06 12:42 编码者卢布 阅读(163) 评论(0) 推荐(1)
摘要: 一:云服务后端是2台虚拟机,Work Role,Web Role,可以RDP进去,但是为什么在虚拟机列表里看不到呢? 因为云服务(经典)是PaaS服务,有别于传统的IaaS服务,其提供的WebRole和WorkerRole运行的虚机都由是Azure平台管理的内部资源。所以无法直接在虚机列表中查看或者 阅读全文
posted @ 2021-04-02 20:51 编码者卢布 阅读(194) 评论(0) 推荐(1)
摘要: Server Load描述 在Redis的官方介绍中,Server Load指标是Redis 服务器忙于处理消息并且非空闲等待消息的周期百分比。 如果此计数器达到 100,则意味着 Redis 服务器已达到性能上限并且 CPU 无法更快地工作。 它受Memory, CPU, Connections, 阅读全文
posted @ 2021-04-01 11:56 编码者卢布 阅读(367) 评论(0) 推荐(0)
摘要: 问题描述 在参考文档“使用 GitHub Actions 部署 ARM 模板”一文中,由于是在中国区Azure上操作,所以生产的部署凭证为中国区凭证。当创建工作流时,在登录到Azure这一步骤中,模板中使用指令为“ - uses: azure/login@v1”在执行时,遇见了登录到global的错 阅读全文
posted @ 2021-03-29 20:31 编码者卢布 阅读(306) 评论(0) 推荐(1)
摘要: 在Cloud Service的代码中如何修改IIS Application Pool的配置呢? 比如IdleTimeout, startMode, Recycling.PeriodicRestart.Time等 阅读全文
posted @ 2021-03-26 20:50 编码者卢布 阅读(447) 评论(0) 推荐(1)
摘要: 问题描述 App Service 在使用GIt本地部署,上传代码的路径为/home/site/repository,而不是站点的根目录/home/site/wwwroot。 这个是因为什么? 并且通过Git发布静态文件的时候不成功。出现“Could not detect any platform i 阅读全文
posted @ 2021-03-26 09:34 编码者卢布 阅读(360) 评论(0) 推荐(0)
摘要: 问题描述 Web App 发布后, Application Insights 收集不到数据了 问题分析 在应用服务(App Service)中收集应用的监控数据(如Request,Exception,Trace等)时通过Agent(Application Insight Site Extension 阅读全文
posted @ 2021-03-25 19:46 编码者卢布 阅读(200) 评论(0) 推荐(3)
摘要: 问题描述 如果云服务证书过期会有什么影响,证书时间应该如何查看 问题答案 在云服务中,有两种证书:服务证书 和 管理证书 什么是服务证书? 通过浏览器访问云服务中的服务(Web Role)时候所使用的证书。如https://<your cloud service name>.chinacloudap 阅读全文
posted @ 2021-03-24 20:56 编码者卢布 阅读(327) 评论(0) 推荐(0)
摘要: Azure Event Hub(Azure事件中心) 是大数据流式处理平台和事件引入服务。 它可以每秒接收和处理数百万个事件。在我们的使用中,需要代码编写的是两个部分:事件生产者和事件接收者 事件生成者:向事件中心发送数据的所有实体。 事件发布者可以使用 HTTPS、AMQP 1.0 或 Apach 阅读全文
posted @ 2021-03-23 20:53 编码者卢布 阅读(554) 评论(1) 推荐(0)
摘要: 问题描述 创建Web应用时启用监视的问题。Azure管理员(Admin)用户下分配了 一个子用户。但是在使用子用户创建WEB应用的时候,启用 Application Insights 选项的 “是” 灰色不可用状态 。而直接使用Admin用户创建Web应用可以选择启用 Application Ins 阅读全文
posted @ 2021-03-22 21:01 编码者卢布 阅读(78) 评论(0) 推荐(0)
摘要: 通过PSLIST查看Windwos中的进程信息及线程信息 一:下载PSLIST小工具:https://docs.microsoft.com/en-us/sysinternals/downloads/pslist 二:解压到本地文件夹有,打开CMD。cd进入到pslist所在的文件夹,运行PSLIST 阅读全文
posted @ 2021-03-17 20:24 编码者卢布 阅读(253) 评论(0) 推荐(1)
摘要: (Azure Service Bus服务总线的两大类消息处理方式: 队列Queue和主题Topic) 问题描述 使用Service Bus作为企业消息代理,当有大量的数据堆积再Queue或Topic中时,如何来优化接收端处理消息的能力呢? 详细解释 在接收端(Receover)的代码中,有两个属性与 阅读全文
posted @ 2021-03-16 21:03 编码者卢布 阅读(1272) 评论(2) 推荐(1)
摘要: 问题描述 在本地开发的站点,响应头中的中文可以正常显示,部署到Azure App Service站点后,响应中文乱码。通过多方面验证,在代码中设置Response的Headers会显示乱码,而直接配置在Web.Config中的Header则能正常显示。 代码中写的中文会乱码 context.Http 阅读全文
posted @ 2021-03-15 20:39 编码者卢布 阅读(398) 评论(0) 推荐(1)
摘要: 问题描述 Azure PaaS服务是否有FTP/S服务呢? 回答问题 应用服务(Web App/App Service)在创建时候,默认创建了FTP服务并自动开启,用于应用部署。但它不是适合作为FTP文件服务器,如果需要存储文件,可以使用Azure 存储服务(Stroage Account)。 如何 阅读全文
posted @ 2021-03-13 10:49 编码者卢布 阅读(347) 评论(0) 推荐(0)
摘要: 问题描述 Azure Service Fabric提供了PowerShell的指令来进行创建,管理资源,如Get-ServiceFabricClusterHealth 获取当前集群的健康状态,但这些命令都需要使用Connect-ServiceFabricCluster 先连接到集群。而在使用连接命令 阅读全文
posted @ 2021-03-12 20:46 编码者卢布 阅读(814) 评论(0) 推荐(1)
摘要: 问题描述 在Azure开发中,我们时常面临获取Authorization问题,需要使用代码获取到Access Token后,在调用对应的API,如servicePrincipals接口。 如果是直接调用AAD的 OAuth 2.0 接口,可以通过https://login.chinacloudapi 阅读全文
posted @ 2021-03-11 20:19 编码者卢布 阅读(964) 评论(0) 推荐(1)
摘要: 在文章“从微信小程序访问APIM出现200空响应的问题中发现CORS的属性[terminate-unmatched-request]功能”中分析了CORS返回空200的问题后,进一步对APIM的CORS策略进行验证,深入学习<CORS 跨域资源共享>。 首先,我们已经学习到CORS需要浏览器和服务器 阅读全文
posted @ 2021-03-10 21:11 编码者卢布 阅读(457) 评论(0) 推荐(1)
摘要: 问题描述 在VS 2019调试 .Net Core Web应用的时,使用IIS Express Host,默认情况下会自动生成HTTP, HTTPS的端口,在VS 2019的项目属性->Debug中查看设置如下: 而此处的SSL(HTTPS)端口无法从Debug页修改。这里是否有其他办法呢? 解决办 阅读全文
posted @ 2021-03-10 19:43 编码者卢布 阅读(1045) 评论(0) 推荐(1)
摘要: 什么是 Azure SignalR 服务? Azure SignalR Service 简化了通过 HTTP 向应用程序添加实时 Web 功能的过程。 这种实时功能允许服务将内容更新推送到连接的客户端,例如单页 Web 或移动应用程序。 因此,无需轮询服务器,或提交针对更新的新 HTTP 请求,即可 阅读全文
posted @ 2021-03-08 21:02 编码者卢布 阅读(408) 评论(0) 推荐(0)
摘要: 问题描述 使用微信小程序调用APIM(API Management)中的接口,发现POST和PUT请求被拦截,返回的状态码为200,但是无消息内容。 在小程序中的调用JS代码如: 通过浏览器测试得到的响应体为: 如上图所见,微信小程序中发出的POST请求Status Code为200 OK,但Res 阅读全文
posted @ 2021-03-08 19:54 编码者卢布 阅读(755) 评论(2) 推荐(1)
摘要: 问题描述 因证书过期导致Service Fabric集群挂掉(升级无法完成,节点不可用)一文中,描述了因为证书过期而导致了SF集群不可用,并且通过命令dd-AzServiceFabricClusterCertificate 或az sf cluster certificate add 来添加证书为辅 阅读全文
posted @ 2021-03-06 10:02 编码者卢布 阅读(313) 评论(1) 推荐(0)
摘要: Default distribution algorithm Azure Load Balancer is a Layer-4 (TCP, UDP) type load balancer that distributes incoming traffic among healthy service 阅读全文
posted @ 2021-03-05 13:53 编码者卢布 阅读(181) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-03-05 10:49 编码者卢布 阅读(278) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-03-04 11:56 编码者卢布 阅读(365) 评论(0) 推荐(0)
摘要: 讨论Azure Redis的以下六点问题:   1:Redis能否暂停或重启 2:Redis群集扩大分片后能否缩小 3:Redis默认是否会备份,基础和标准版本如何备份数据? 4:RDB 暂留和AOF 暂留有什么区别 5:设置计划更新后,更新开始前后,redis是否可以继续使用 6:异地复制 阅读全文
posted @ 2021-03-03 11:17 编码者卢布 阅读(311) 评论(0) 推荐(1)
摘要: 问题描述 如何用Microsoft Graph API给应用添加Microsoft Graph Application Permission 解决方法 一:首先获取Microsoft Graph Application Permission对应的唯一标识GUID 接口:https://microso 阅读全文
posted @ 2021-03-02 17:42 编码者卢布 阅读(346) 评论(0) 推荐(0)
摘要: 问题描述 通过Python SDK收集所有订阅简略信息,例如订阅id 名称, 资源组及组内资源信息等,如何给Python应用赋予相应的权限才能获取到信息呢?在一个企业的账号中,同一个组织有一个相同的Tenant ID,每一个员工有一个独立的订阅号。默认情况下,一个订阅账号只能访问当前订阅下的资源,而 阅读全文
posted @ 2021-02-25 15:45 编码者卢布 阅读(184) 评论(0) 推荐(0)
摘要: 问题描述 : App Service访问的APIM已配置内部虚拟网络(Internal VNet)并拥有内网IP地址。App Service与APIM都在相同的虚拟网络(VNET)中。App Service如何通过内网访问APIM呢?是否需要在虚拟网络中添加自定义DNS服务进行域名解析呢? 是,需要在VNET中配置DNS服务。 阅读全文
posted @ 2021-02-24 20:41 编码者卢布 阅读(295) 评论(0) 推荐(1)
摘要: 问题描述 在历史已经部署的云服务(Azure Cloud Service)中,如何获取到项目在很久以前的部署包文件呢? 解决办法 1)如果部署云服务是通过门户上传部署包到存储账号中,则可以直接从存储账号(Storage Account -> BLOB)中直接下载部署包 2)如果无法找到部署时候使用的 阅读全文
posted @ 2021-02-23 21:22 编码者卢布 阅读(277) 评论(0) 推荐(1)
摘要: 问题描述 StackExchange.Redis在使用线程池后,偶尔会出现Timeout awaiting response 或者 No connection is available to service this operation的异常消息,完整的错误异常如: StackExchange.Re 阅读全文
posted @ 2021-02-16 11:42 编码者卢布 阅读(925) 评论(0) 推荐(0)