随笔分类 - Azure-CloudService
Azure云服务相关
摘要:若您部署了云服务程序,并且使用Paas服务(比如Service bus或者sql server等等),偶尔我们会在日志中发现无法解析主机名的错误信息,这基本是因为网络闪断造成的,需要我们在代码中添加retry逻辑,详细的说明,请参考:The Transient Fault Handling Appl...
阅读全文
摘要:如果在云服务程序启动时候,需要执行Powershell脚本,我们需要将脚本嵌入到程序中,并且编写一个cmd来执行这个脚本,具体如下:1.编写测试的Powershell脚本:每隔10分钟 检测dns$TimeStart = Get-Date$TimeEnd = $timeStart.addminute...
阅读全文
摘要:开发云服务程序,如果使用Local stroage存储我们临时生成的日志或者文件并将它们自动上传到BLOB中,可以通过WAD来实现,具体如下:1.配置webrole,开启Local stroage功能:2.修改wadcfgx文件,添加DataSources属性:3.添加上传到local storag...
阅读全文
摘要:云服务程序,如果使用了多个实例,后台是默认有负载均衡的功能。1.默认的负载均衡模式是5元组模式(基于源IP,源端口,目标IP,目标端口以及访问协议),前端Fabic基于这个5元组进行一个Hash算法,将请求分配到相应的实例中(它是一个类似的循环分配而不是绝对的循环分配)具体可以参考:http://a...
阅读全文
摘要:部署的云服务程序,默认的idle timeout是4分钟,意味着如果你通过一个workerrole发布了wcf服务,客户端第一次调用服务方法后,再过4分钟尝试去重新调用服务,会报错,具体测试如下:1.使用workerrole部署一个wcf服务,客户端调用如下:间隔6秒再去尝试连接服务。2.若不手动设...
阅读全文