摘要: 在文章(【事件中心 Azure Event Hub】使用Logstash消费EventHub中的event时遇见的几种异常(TimeoutException, ReceiverDisconnectedException))中,介绍了使用Logstash连接EventHub时,遇见的两种异常,但是对于 阅读全文
posted @ 2020-09-24 21:36 路边两盏灯 阅读(414) 评论(0) 推荐(1)
摘要: 问题描述 使用EFK(Elasticsearch, Fluentd and Kibana)在收集日志的解决方案中, 可以先把日志发送到EventHub中,然后通过Logstash消费EventHub中的事件并分发出去。但是在使用Logstash的过程中,遇见了连接不上EventHub的错误,和Rec 阅读全文
posted @ 2020-09-23 22:08 路边两盏灯 阅读(936) 评论(1) 推荐(0)
摘要: 测试App Service是否可以访问其他DNS 当应用服务(Azure App Service)创建完成后,想通过ping命令来查看是否可以访问其他站点或解析DNS,但是发现ping命令无法使用。这是因为App Service存在安全约束,因此无法通过控制台运行 ping、nslookup 和 t 阅读全文
posted @ 2020-09-22 15:43 路边两盏灯 阅读(654) 评论(0) 推荐(0)
摘要: 问题情形 使用Java SDK编写的Event Hub消费端应用,随机性遇见了某个分区没有消费消息的情况,在检查日志时候,有发现IdelTimeExpired的错误记录。在重启应用后,连接EventHub正常,并又能正常消费数据。比较怀疑的方面,在又开启Retry机制的情况下,为什么分区(Parti 阅读全文
posted @ 2020-09-21 11:47 路边两盏灯 阅读(1063) 评论(1) 推荐(0)
摘要: 问题情形 根据微软认知服务的文档介绍,创建认知服务(Cognitive Service)后,可以调用微软的影像(计算机视觉,人脸),语言(LUIS, 文本分析,文本翻译),语音(文本转语音,语音转文本,语言翻译)及内容审查服务。 但是在创建认知服务后,通过Key调用语音服务时,出现没有权限访问的问题 阅读全文
posted @ 2020-09-21 11:17 路边两盏灯 阅读(861) 评论(0) 推荐(0)
摘要: 注意:在对Service Fabric的节点做操作之前,请务必确认是否是种子节点(Seed Node)且当前节点的数量是否与SF的持久层要求的数量一致。 可靠性级别是 Service Fabric 群集资源的一个属性。 对于各个节点类型,此属性的配置必须相同。 该属性控制群集系统服务的复制因子,是群 阅读全文
posted @ 2020-09-18 16:31 路边两盏灯 阅读(388) 评论(1) 推荐(0)
摘要: Azure 媒体服务是一个基于云的媒体工作流平台,用于生成需要编码、打包、内容保护和直播活动广播的解决方案。 在视频的直播,点播方案中,媒体服务的架构主要由三部分构成: 推流端,把本地视频或直播内容推送到媒体服务器 媒体服务器,编码,打包,加密,根据不同的客户端请求(PC, 安卓,苹果)发布不同的协 阅读全文
posted @ 2020-09-16 14:29 路边两盏灯 阅读(580) 评论(0) 推荐(0)
摘要: 问题描述 在使用Azure Redis时,遇见Read Timed out异常, Redis的客户端使用的时jedis。问题发生时,执行redis部分指令出错,大部分get指令,set指令能正常执行。 但程序间段性还是出现Read Timed out错误。 Caused by: redis.clie 阅读全文
posted @ 2020-09-14 16:14 路边两盏灯 阅读(2497) 评论(1) 推荐(0)
摘要: 问题描述 在使用APIM配置内部VNET后,如API-1正常配置访问后端服务器的一个接口,而API-2则是通过调用APIM中的API-1来作为backendUrl,会出现500错误。 经过测试,目前这种配置内部集成VNET的情况下,会出现错误。这是一个已知的问题。 错误消息为:Unable to c 阅读全文
posted @ 2020-09-14 14:54 路边两盏灯 阅读(1384) 评论(0) 推荐(0)
摘要: Azure Service Bus 死信队列产生的原因 服务总线中有几个活动会导致从消息引擎本身将消息推送到 DLQ。 如 超过 MaxDeliveryCount 超过 TimeToLive 处理订阅规则时的错误 应用程序主动设置信息进入死信队列 进入死信队列(DLQ)里面的数据 不会自动执行清理操 阅读全文
posted @ 2020-09-11 17:31 路边两盏灯 阅读(1335) 评论(0) 推荐(0)
摘要: 问题描述 Azure 的APIM集成虚拟网络有两种方式,外部VNET, 内部VNET. 外部VNET,要求低,可以通过APIM访问VNET中的VM等资源,不需要配置自定义DNS服务器,这种方式下,APIM没有内部的私有IP。 内部VNET,要求多,需要自定义DNS服务器,并且外部不能访问APIM的接 阅读全文
posted @ 2020-09-11 16:41 路边两盏灯 阅读(522) 评论(0) 推荐(0)
摘要: 1)Software Protection 与 Windows Defender是两个独立的服务。在Windows 服务中他们的描述分别为 Software Protection Enables the download, installation and enforcement of digita 阅读全文
posted @ 2020-09-09 21:30 路边两盏灯 阅读(463) 评论(0) 推荐(0)
摘要: 请问对偶发的定义是多少频率? 针对偶发的定义,主要是看发生的时间非常短,次数极少(如 10次以内),并且发生的时候EventHub其他分区或其他连接都是正常接收和发送数据。所以对于频率是没有明确的定义的,这个需要根据每次发生的情况来分析。由于Event Hub SDK都考虑了这样短暂出现连接性的情况 阅读全文
posted @ 2020-09-08 20:53 路边两盏灯 阅读(424) 评论(1) 推荐(0)
摘要: 问题描述 在平常的工作习惯中,如果使用VS Code做脚本的开发,是一个非常好用的工具,现在也可以通过VS Code的不同方式来连接到Linux VM中(ssh), 第一种是VS Code的Terminal中通过powershell窗口使用ssh命令登录。另外一种就是通过插件remote-ssh登录 阅读全文
posted @ 2020-09-07 18:07 路边两盏灯 阅读(471) 评论(1) 推荐(0)
摘要: 问题描述 在Azure的VM中已经安装好Jupyter,并且通过jupyter notebook --port 9999 已经启动,但是通过本机浏览器,访问VM的公网IP,则始终是不能访问的错误。(This site can’t be reached) 问题分析 通过对端口9999进行tcping, 阅读全文
posted @ 2020-09-02 20:30 路边两盏灯 阅读(474) 评论(1) 推荐(0)
摘要: 问题描述 在使用API Management来进行API管理时,当我们后端的API DNS IP地址发生改变或者是API的域名发生改变后,通过APIM请求访问的还是是旧的域名或者IP地址,这是因APIM中对DNS的缓存导致问题。 问题分析 APIM本质也是部署在VM中的应用,对DNS的处理完全依照V 阅读全文
posted @ 2020-08-31 17:34 路边两盏灯 阅读(672) 评论(1) 推荐(0)
摘要: 问题情形 使用Python SDK在连接到数据库后,连接数据库获取数据成功,但是在Pandas中用 to_sql 反写会数据库时候报错。错误信息为:ProgrammingError: ('42000', "[42000] [Microsoft][SQL Server Native Client 11 阅读全文
posted @ 2020-08-28 19:43 路边两盏灯 阅读(520) 评论(1) 推荐(0)
摘要: 问题情形 当应用在Azure 应用服务App Service中运行时,有时候出现CPU,Memory很高,但是没有明显的5XX错误和异常日志,有时就是有异常但是也不能明确的指出具体的代码错误。当面临这样的情形是,有效的排查办法就是在问题重现的时候抓取DUMP文件,可以通过DUMP文件分析出是否有线程 阅读全文
posted @ 2020-08-28 19:43 路边两盏灯 阅读(717) 评论(1) 推荐(0)
摘要: 问题情形 通过VS部署Cloud Service时,需要在开始任务时候安装或配置其他任务,如安装及配置ARR。 执行步骤 1) 下载 requestRouter_amd64.msi 和 webfarm_v1.1_amd64_en_US.msi, 为安装ARR的必要项。 Web Farm: http: 阅读全文
posted @ 2020-08-28 19:42 路边两盏灯 阅读(395) 评论(2) 推荐(0)
摘要: 问题描述 有些情况下,当应用部署到App Service上后,在有些Response Header中,可以看见关于服务器的一些信息,这样会导致隐藏的安全问题,所以可以在web.config中移除某些关键的Header信息。如X-Powered-By。 解决方案 在web.config中的httpPr 阅读全文
posted @ 2020-08-26 22:37 路边两盏灯 阅读(244) 评论(0) 推荐(1)
摘要: 问题情形 当在执行Redis一直指令时,有可能会遇见如下几种错误: 1) redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool 2) redis.clients. 阅读全文
posted @ 2020-08-26 22:15 路边两盏灯 阅读(286) 评论(0) 推荐(1)
摘要: 问题情形 最近,在使用最新的VS Code插件连接到中国区的Azure时候,出现了依旧是global版的登录连接。这个问题是当前Azure Account插件最新版的问题,可以使用V0.8.11版本登录到中国区。发现有这个问题的时间点为2020-08-25,如过1~2后,问题应已经被修复。 连接中国 阅读全文
posted @ 2020-08-25 22:00 路边两盏灯 阅读(2034) 评论(2) 推荐(1)
摘要: 【应用服务 App Service】NodeJS +Egg 发布到App Service时遇见 [ERR_SYSTEM_ERROR]: A system error occurred:uv_os_get_passwd returned ENOENT(no such file or directory) 阅读全文
posted @ 2020-08-24 21:05 路边两盏灯 阅读(3042) 评论(0) 推荐(1)
摘要: 当使用Azure Redis高级版时候,为了能更好的保护Redis的安全,启用了虚拟网路,把Redis集成在Azure中的虚拟网络,只能通过虚拟网络VENT中的资源进行访问,而公网是不可以访问的。但是在使用中,有时候会有一些疑惑,大多数的疑惑我们可以在Azure Redis的文档中得到答案,有一些则 阅读全文
posted @ 2020-08-23 15:14 路边两盏灯 阅读(347) 评论(0) 推荐(0)
摘要: 问题情形 通过Application Insights收集到指标数据后,如Request,Trace,Exception。但是默认的Insights图表不能满足业务的需求,需要自定义相应的类SQL语句并制作图表以便直观的显示,避免每次都需要重新查询数据并转换为图表。 类SQL的查询语句在Applic 阅读全文
posted @ 2020-08-23 14:29 路边两盏灯 阅读(524) 评论(0) 推荐(0)
摘要: Usually, an App Service web application needs to connect to a few external endpoints, like SQL database, Redis cache or another Restful web service, e 阅读全文
posted @ 2020-08-23 13:27 路边两盏灯 阅读(480) 评论(0) 推荐(0)
摘要: 问题情形 为了使用Application Insights也可以监控Azure VM中的相关性能数据,如CPU, Memory,IIS Reuqest等信息,可以在VM中开始一个一个扩展插件: Azure Monitor Application Insights Agent 在Azure Appli 阅读全文
posted @ 2020-08-23 13:26 路边两盏灯 阅读(382) 评论(0) 推荐(0)
摘要: 问题情形 当访问部署在Azure App Service中的应用返回 “The remote name could not be resolved: ‘‘xxxxxx.com’” 时,而您在公网中通过nslookup有能够解析成功。这个时间第一怀疑对象为Azure数据中心的DNS服务器没有您当前域名 阅读全文
posted @ 2020-08-19 20:47 路边两盏灯 阅读(561) 评论(0) 推荐(0)
摘要: 问题情形 应用程序发布到App Service后,时间显示不是北京时间,默认情况为UTC时间,比中国时间晚 8 个小时。 详细日志 无 问题原因 Azure 上所有的服务时间都采用了 UTC 时间。 解决方案 如要修改为北京时间,则在App Service的配置页面,“应用设置”节点,添加“WEBS 阅读全文
posted @ 2020-08-19 20:24 路边两盏灯 阅读(410) 评论(0) 推荐(0)
摘要: 问题情形 有时候部署在 Azure App Service的 Java应用会出现乱码 详细日志 无 问题原因 因为 App Service默认的编码为gbk,所以在显示页面或传递中文字符时就会出现乱码。 解决方案 部署在App Service的Java应用,都会在site/wwwroot 文件夹下创 阅读全文
posted @ 2020-08-19 19:46 路边两盏灯 阅读(396) 评论(0) 推荐(0)