摘要: 问题描述 在根据Azure 认知服务的Search功能文档创建示例时(快速入门:在门户中创建演示应用(Azure 认知搜索))。完全相同的步骤,在中国区创建后下载Demo,查询结果一片空白:如下: 而真正期望的结果是显示所有匹配的结果:如下: 问题原因 通过打开浏览器开发者工具(F12),查看JS报 阅读全文
posted @ 2020-12-02 19:23 路边两盏灯 阅读(226) 评论(0) 推荐(0)
摘要: 问题描述 Service Bus接收端的日志中出现大量的MessageLockLostException异常。完整的错误消息为: Microsoft.Azure.ServiceBus.MessageLockLostException: The lock supplied is invalid. Ei 阅读全文
posted @ 2020-12-01 21:01 路边两盏灯 阅读(465) 评论(1) 推荐(0)
摘要: 问题描述 中国区的Azure App Service(应用服务)已经支持创建Docker并选择Linux环境。在使用中,我们可以继续通过kudu站点的方式登录查看站点的一些日志及部署文件。它的登录方式与App Service Windows方式一样(通过门户目录的Advance Tool登录,或在U 阅读全文
posted @ 2020-11-28 16:54 路边两盏灯 阅读(503) 评论(0) 推荐(0)
摘要: 问题描述 在使用Python代码接受EventHub的消息时,根据文档要求安装azure-eventhub-checkpointstoreblob-aio模块时,出现了如下错误: ERROR: Could not install packages due to an EnvironmentError 阅读全文
posted @ 2020-11-27 14:32 路边两盏灯 阅读(691) 评论(0) 推荐(0)
摘要: 问题描述 1) 当成功的在Service Fabric集群中部署了应用后,如何来访问呢?如果是一个Web服务,它的URL又是什么呢? 2) 当Service Fabric集群中,服务之间如需要相互访问?如何来设置反向代理的端口呢?如果在创建Service Fabric时没有设定方向代理端口,如何来添 阅读全文
posted @ 2020-11-26 17:45 路边两盏灯 阅读(601) 评论(0) 推荐(4)
摘要: 问题描述 关于Azure Redis的性能问题,在官方文档中,可以查看到不同层级Redis的最大连接数,每秒处理请求的性能。 基本缓存和标准缓存 C0 (250 MB) 缓存 - 最多支持 256 个连接 C1 (1 GB) 缓存 - 最多支持 1,000 个连接 C2 (2.5 GB) 缓存 - 阅读全文
posted @ 2020-11-24 17:11 路边两盏灯 阅读(509) 评论(1) 推荐(0)
摘要: 问题描述 1. Azure Redis缓存支持的版本包括4.0以及6.0(预览) 这种情形下,可以使用PaaS服务提供的 Azure Redis 缓存(4.0版本)。Azure Redis对6.0的支持目前仍处于预览阶段,并且其使用的RESP协议也发生了变化。详情请见:https://docs.az 阅读全文
posted @ 2020-11-18 22:37 路边两盏灯 阅读(477) 评论(0) 推荐(0)
摘要: 问题描述 云计算的趋势已成定局,作为一个开发者,如果想对PaaS服务中的应用服务有一个初步的了解,从那些资料入手呢? 以Azure的官方文档作为基础库,从中选择出部分内容,分为:本地开发工具,App Service概述,开发准备,发布准备,运维(App Service配置),高级管理及指导文档部分。 阅读全文
posted @ 2020-11-16 19:17 路边两盏灯 阅读(713) 评论(0) 推荐(0)
摘要: 问题描述 在使用Service Fabric的快速入门文档: 将 Windows 容器部署到 Service Fabric。 其中在创建Service Fabric时候,示例代码中使用的是PowerShell脚本调用AZ模块来执行创建命令。但是在本地执行时,遇见了无法运行'Connect-AzAcc 阅读全文
posted @ 2020-11-13 20:01 路边两盏灯 阅读(661) 评论(0) 推荐(0)
摘要: Applicaotn Insigths 使用 Application Maps 构建请求链路视图 构建系统时,请求的逻辑操作大多数情况下都需要在不同的服务,或接口中完成整个请求链路。一个请求可以经历多个组件,极有可能出现客户端请求站点1,站点1请求站点2, … 站点N才是最终处理数据然后依次返回。 阅读全文
posted @ 2020-11-06 20:23 路边两盏灯 阅读(577) 评论(0) 推荐(0)
摘要: 问题描述 存储,作为云服务最重要的一部分。当需要从云存储中下载文件时,时常面临一些格式的文件被浏览器自动打开而非下载,那如何来解决这个问题呢? 在Azure中,存储的服务有以下方式: Azure Blob:适用于文本和二进制数据的可大规模缩放的对象存储。 还包括通过 Data Lake Storag 阅读全文
posted @ 2020-11-05 21:04 路边两盏灯 阅读(402) 评论(0) 推荐(0)
摘要: 问题描述 写代码的过程中,时常遇见要通过代码请求其他HTTP,HTTPS的情况,以下是收集各种语言的请求发送,需要使用的代码或命令 一:PowerShell Invoke-WebRequest https://docs.azure.cn/zh-cn/ 命令说明:https://docs.micros 阅读全文
posted @ 2020-11-05 20:12 路边两盏灯 阅读(385) 评论(1) 推荐(0)
摘要: 问题描述 使用Event Hub消费事件时,出现的各种客户端错误的解读。(再后期遇见新的错误信息,会持续添加进此说明) 一:再Linux中运行Event Hub消费端程序,出现Too many open files 解读:该信息是指java程序打开操作系统文件句柄数超出了操作系统的限制,排查操作系统 阅读全文
posted @ 2020-11-04 20:44 路边两盏灯 阅读(602) 评论(1) 推荐(0)
摘要: 当在Azure 中部署Java应用时候,通常会遇见下列的问题: 如何部署一个Java的项目呢? 部署成功后,怎么来查看Tomcat的服务器信息呢? 如果Azure提供的默认Tomcat版本的配置跟应用所需要的版本不一致时,如何来自定义Tomcat的版本呢? 适用环境 App Service For 阅读全文
posted @ 2020-11-01 16:15 路边两盏灯 阅读(307) 评论(1) 推荐(0)
摘要: 问题描述 在Azure App Service中,当需要限制某些特殊的情况对其进行访问时候,可以通过IP限制,逻辑代码判断,或者Rewrite规则。通过IP限制则需要知道客户端访问的IP,而通过逻辑代码则需要对应用代码进行修改导致在部署才改动则会导致成本大增,所以可以有效的使用Rewrite规则来完 阅读全文
posted @ 2020-11-01 15:46 路边两盏灯 阅读(200) 评论(0) 推荐(0)
摘要: 问题描述 正常情况下,如果需要为应用服务安装SSL证书,可以在证书准备好的情况,通过门户上传即可,详细步骤可以参考微软官方文档(在 Azure 应用服务中添加 TLS/SSL 证书:https://docs.azure.cn/zh-cn/app-service/configure-ssl-certi 阅读全文
posted @ 2020-10-28 21:28 路边两盏灯 阅读(702) 评论(0) 推荐(0)
摘要: 问题描述 Azure App Service在部署的时候支持多种方式,如Zip,VS 2019, VS Code,或者是Git部署,当使用Git部署遇见500错误时,可以通过其他的部署方式来验证是否也同样不可以成功。也可以直接登录到Kudu站点,拖拽文件的方式部署站点。 如以下图片就是在使用Git部 阅读全文
posted @ 2020-10-27 20:46 路边两盏灯 阅读(413) 评论(0) 推荐(0)
摘要: 问题描述 在使用App Service (Windows)做文件/图片上传时候,时常遇见上传大文件时候出现错误,这是因为Azure 中默认的web服务器是IIS ,需要设置IIS的默认的请求体的大小。所以当遇见(Maximum request length exceeded)错误时,可以修改web. 阅读全文
posted @ 2020-10-26 20:32 路边两盏灯 阅读(489) 评论(0) 推荐(0)
摘要: 问题描述 在使用Azure App Service(应用服务)时,有时候需要在不同的站点之间进行跳转,但是希望通过通过访问同一个域名的方式来实现反向代理。如果创建应用时候选择的是Window服务,这时候可以参考以下的方式配置IIS 的Proxy + Rewrie 如网站一为PHP站点,它的首页是:h 阅读全文
posted @ 2020-10-25 21:30 路边两盏灯 阅读(647) 评论(0) 推荐(0)
摘要: 在C#中解析JSON的一些历史代码记录,分别记录针对各种情况的解析方式。 DLL的引用 using Newtonsoft.Json; using Newtonsoft.Json.Linq; 需要使用的类型 JArray:对应JSON字符串中的[]数组表示 JArray x = JArray.Pars 阅读全文
posted @ 2020-10-24 22:39 路边两盏灯 阅读(865) 评论(0) 推荐(0)
摘要: 问题描述 创建Service Fabric时,证书在整个集群中是非常重要的部分,有着用户身份验证,节点之间通信,SF升级时的身份及授权认证等功能。如果证书过期则会导致节点受到影响集群无法正常工作。 当证书过期或吊销后,通常出现的问题为: Service Fabric群集无法使用升级服务 Servic 阅读全文
posted @ 2020-10-22 19:53 路边两盏灯 阅读(593) 评论(0) 推荐(1)
摘要: 问题描述 在使用Azure App Service时候,我们有时候对 一些请求发生错误毫无头绪,能从错误代码中知道请求错误,但是更多的信息呢? 当我们需要更多的信息时候,通常有以下的一些方式来查找问题: 在浏览器中开启开发者模式(F12),查看Network的记录,分析那些请求错误,找出请求Head 阅读全文
posted @ 2020-10-20 20:18 路边两盏灯 阅读(573) 评论(0) 推荐(0)
摘要: 问题描述 Azure Redis和所有的Redis服务一样,可以让你保留存储在Redis中的数据。以防万一在Redis服务器出现故障的时候能尽可能小的减少数据的损失。在Azure Redis服务中,默认提供了两种数据暂留的方式(RDB, AOF) .关于他们的描述引用官方说明文档如下: Azure 阅读全文
posted @ 2020-10-19 21:13 路边两盏灯 阅读(328) 评论(0) 推荐(0)
摘要: 问题描述 众所周知,Azure App Service是一种PaaS服务,也就是说,IaaS层面的所有内容都由平台维护,所以使用App Service的我们根本无法触碰到远行程序的虚拟机(VM), 所以当遇见一些实例级的问题时,可谓一点办法也没有。 这时,一些Azure提供的排查工具就非常有用,如在 阅读全文
posted @ 2020-10-16 19:53 路边两盏灯 阅读(451) 评论(0) 推荐(0)
摘要: A connection progresses through a series of states during its lifetime. The states are: LISTEN, SYN-SENT, SYNRECEIVED, ESTABLISHED, FIN-WAIT-1, FIN-WA 阅读全文
posted @ 2020-10-13 19:49 路边两盏灯 阅读(346) 评论(0) 推荐(0)
摘要: 问题描述 Azure App Service (应用服务)如何安装PHP的扩展 mcrypt(mcrypt 是php里面重要的加密支持扩展库),同样改方法也适用于其他的扩展安装。在门户的配置项上添加PHP_EXTENSIONS,如有多个扩展使用逗号,分隔。 准备条件 创建App Service, R 阅读全文
posted @ 2020-10-10 16:56 路边两盏灯 阅读(247) 评论(0) 推荐(0)
摘要: 问题描述 在Azure App Service中,有对.Net,Java的WebSocket支持的示例代码,但是没有成功的PHP代码。 以下的步骤则是如何基于Azure App Service实现PHP版的websocket。 实现步骤 参考PHP代码链接:(GitHub:https://githu 阅读全文
posted @ 2020-10-09 18:13 路边两盏灯 阅读(354) 评论(1) 推荐(0)
摘要: 问题描述 在默认的URL传递参数中,我们使用的是https://test01.azure-api.cn/echo/resource?param1=sample&param2=testname这样类型的URL。其中参数1,2都是附加在URL后面。但是基于MVC的路由模式,现在参数都是携带在URL中。如 阅读全文
posted @ 2020-09-30 11:51 路边两盏灯 阅读(308) 评论(1) 推荐(0)
摘要: 问题描述 在正常使用Azure Redis的服务中,突然发现Redis 的CPU达到了100%, 正常的使用中发现性能问题严重。从Redis的门户图表中,观察到CPU, Connection,Lentency,Server Load都出现高的情况 CPU Server Load Lentency(R 阅读全文
posted @ 2020-09-27 22:25 路边两盏灯 阅读(491) 评论(1) 推荐(0)
摘要: 问题描述 通过APIM门户或者是Developer门户,我们可以通过Test功能测试某一个接口,通过Trace可以获取非常详细的Request,Response的信息,包含Header,X-Forward-To,及Respnse的信息。但是,当我们正式使用时,确无法得到这些信息。APIM门户及日志中 阅读全文
posted @ 2020-09-24 22:41 路边两盏灯 阅读(768) 评论(2) 推荐(1)