Topology Blast–Send topology change updates to all instances at once

  Windows Azure SDK 2.2 introduces the concept of a topology blast.  This blog post will describe how topology changes happen at the fabric level and how you can take advantage of topology blast to build a more robust service.   Definitions: Role Topology – The number of instances, number of internal endpoints, and composition…

0

Troubleshooting Scenario 7 – Role Recycling

In Troubleshooting Scenario 1 we looked at a scenario where the role would recycle after deployment and the root cause was easily seen in the Windows Azure Event Logs.  This blog post will show another example of this same type of behavior, but with a different, and more difficult to find, root cause.  This is…

6

Troubleshooting Scenario 6 – Role Recycling After Running For Some Time

  In Troubleshooting Scenario 2 we looked at a scenario where the role would recycle after running fine for some time due to a bug in a startup task triggered by a role recycle such as an OS update.  This blog post will show another example of this same type of behavior, but with a…

1

Troubleshooting Scenario 5 – Internal Server Error 500 in WebRole

  This post will describe how to troubleshoot an Internal Server Error 500 in an Azure webrole.  This is a continuation of the troubleshooting series. Symptom You have deployed your WebRole, which works perfectly fine on your development machine, to Windows Azure and it shows as Ready in the portal, but when you browse to…

2

Windows Azure Traffic Manager Performance Impact

  A somewhat common question regarding Windows Azure Traffic Manager (WATM) deals with potential performance problems that it might cause.  The questions are typically along the lines of “How much latency will WATM add to my website?”, “My monitoring site says that my website was slow for a couple hours yesterday – were there any…

3

August 2013 Windows Azure Guest OS issue with System.Runtime.Caching.MemoryCache

  <Update Sept 18, 2013> The hotfix which resolves this issue has been released – http://support.microsoft.com/kb/2888303.  See solution #2 below. </Update> <Update Sept 17, 2013> A hotfix has been built and a link to the KB article will be available shortly. Updated the hotfix to http://support.microsoft.com/kb/2836939/en-us, and corrected information about OS Family 3 (Windows Server…

0

Troubleshooting Scenario 4 – Windows Azure Traffic Manager Degraded Status

  This post will describe how to troubleshoot a Windows Azure Traffic Manager profile which is showing a Degraded status, and provide some key points to understand about traffic manager probes.  This is a continuation of the troubleshooting series.   Symptom You have configured a Windows Azure Traffic Manager profile pointing to some of your…

5

Troubleshooting Scenario 3 – Role Stuck in Busy

Continuing from the troubleshooting series at Windows Azure PaaS Compute Diagnostics Data, this blog post will describe how to troubleshoot a role that is stuck in the Busy state with the error message “Busy (Waiting for role to start… Application startup tasks are running.)”.   Symptom You are deploying a service to Azure and your…

6

How to Modify a Running Azure Service

  You have deployed your service to Azure and discover that it isn’t working correctly.  After going through the troubleshooting series you have identified where the problem is and you think you know how to fix the issue (or you want to add more logging to narrow down the problem in your code), but the…

0

“HTTP 403 Server failed to authenticate the request” When Using Shared Access Signatures

  One of the more common Azure Storage shared access signature issues I see is “403 Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature.”  The challenge with this error is that it can often feel very random.  When you run your code on some…

13