Azure PAAS Cloud service Role restart scenario

Hi Azure team,
I want to know if i'm changing any configuration setting value through azure portal, Will it restart the Role instance?
Steps:
Azure portal login->cloud service->configure->change and save the configuration value.

It depends on the change, adding disks won't restart. Changing the underlying hardware - i.e. changing the size of the machine will force a restart. 

Similar Messages

  • PaaS - Cloud Service OS maintenance

    How exactly are Windows Updates patches handled by Azure PaaS (Cloud Service)?
    If the Operating System Version is set to Automatic does the Fabric Controller apply updates as required using the "Update Domain" to stagger the updates to the role instances?
    Do these updates occur at set schedule, eg Patch Tuesday?

    Hi Michael,
    Thanks for posting!
    Firstly, I suggest you could refer to this helpful blog from this link (http://blogs.technet.com/b/markrussinovich/archive/2012/08/22/3515679.aspx ).
    >>How exactly are Windows Updates patches handled by Azure PaaS (Cloud Service)?
    For this issue, I suggest you could see the 'PaaS Update Orchestration' part on above link.
    >>If the Operating System Version is set to Automatic does the Fabric Controller apply updates as required using the "Update Domain" to stagger the updates to the role instances?
    You can find more information about Update Domains, Fault Domains and Availability Sets in Windows Azure conference sessions, recordings of which you can find on my Mark’s Webcasts page
    here.
    Windows Azure MSDN documentation describes host OS updates
    here
    and the service definition schema for Update Domains
    here.
    >>Do these updates occur at set schedule, eg Patch Tuesday?
    For this issue, you could view the Kevin's blog from this
    link.
    Hope this helps.
    Will
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Can't RDP to any cloud service roles, even though it has been enabled through the Azure portal

    Hi 
    I have a cloud service deployed to one of my subscriptions. I have enabled remote desktop connection access using the Azure portal.
    However, when I attempt to RDP to any one of the 5 roles in the cloud service, my attempts are rejected with the usual red "X" error:
    "Remote desktop can't connect to the remote computer for one of these reasons:
    1) Remote access to the server is not enabled
    2) The remote computer has been turned off
    3) The remote computer is not enabled on the network
    Make sure that the remote computer is turned on and connected to the network and that remote access is enabled"
    Note that I have tried reimaging all roles, deleting the deployment, deleting and recreating the cloud service itself, and none of these will give me RDP access to any of the roles. I have no idea why this will not work.
    Also note, that RDP access can be enabled and used with no problems, in a different cloud service.
    Can anyone help?

    Hi Mark,
    Have you ever previously been able to RDP to these roles?
    Have you tried creating a new certificate for RDP?
    Regards,
    Malar.

  • Cloud Service roles update issues

    Hi Team,
    we deployed a cloud service in EMEA windows azure (North Ireland).
    There are worker roles and web roles in the cloud service , it's strange that when we update the web role the worker roles are rebooted at the same time.
    we thought that the worker role update should not affect other roles , please advice,
    thanks in advance.

    Thanks Nagamalar for
    the reply,
    add some comments here.
    These roles, are they hosted from Azure Management portal or Visual Studio?
    [comment] The roles are all hosted  from Azure Management portal.
    What is the update you are performing, is it a Configuration file or a Package file?
    [comment] We are performing to update package.
    Or when you apply the updates do you choose all instances or a particular instance for the update? (In case
    of an instance created in Azure Management Portal)
    [comment]We are choosing a particular role to update. we have both web role and worker role in a cloud service. but we just update the web role at that moment.
    one more question:
    when we update a specific role, the step are the following:
    1. download the configuration file
    2. choose the specific roles to update and upload package and the configuration file
    3. check the two options under roles
    4. click OK button to update the cloud service.
    in this case, will the configuration files will be treated as a new one or old one.
    Thanks in advance.

  • Unable to login from IE to Azure hosted cloud service

    Hi 
    We have hosted cloud service on azure and not able to login with the existing users in it.
    While if we add SSL to the same service we can able to login to the site. 
    Will you please let us know what is the issue cause? Is azure restrict to login? 
    Do we need to add some code changes for the IE login?
    We have faces same problem on our local server but have resolved by installing patch from microsoft link "http://www.microsoft.com/en-in/download/details.aspx?id=39257"
    So please help us.
    Thanks,
    Rohit Jagtap.

    Hi,
    As you said, you have face the same problem on local server, so I think this issue is more related to your application, as far as I know, it is nothing to do with azure.
    To resolve this issue, I think the detail error message is necessary, I suggest you use diagnostics to log errors, refer to
    http://azure.microsoft.com/en-us/documentation/articles/cloud-services-dotnet-diagnostics/ for more details, or use remote debug to find issue, see more at:
    http://blogs.msdn.com/b/cie/archive/2014/01/24/windows-azure-remote-debugging.aspx
    Best Regards,
    Jambor
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Deallocating a Web/Worker Roles Cloud Service

    I'm seeking some clarification on whether its possible to shutdown a PaaS Cloud Service into a non-chargeable state in the same way one can do this with IaaS virtual machine deployments? In an automated CI/CD environment then PaaS is attractive but paying
    for instances we use for development to run the 16-18 hours a day no one is using them isn't. Yet shutting down at night and restarting IaaS VMs in the morning via scheduled automated tasks appears fairly trivial to achieve. 
    Shutting down PaaS instances via Powershell or the Management API fails, stopping the service via the portal appears to still leave them chargeable.  So the only solution currently appears to be fully delete them and then recreate when you need
    them again (along with the time penalties spinning up new instances carries). Am I missing something or is this really not possible? If it isn't possible then is it something that is in the pipeline? (I had heard on the grapevine that the PaaS solution that
    currently exists is pencilled in to be replaced/removed).

    Hi,
    Worker and Web Roles are charged per hour of deployment so even if doing nothing it is being charged out as you have physically commission the vm to be spun up. Even if the role is stopped but the deployment hasn't been deleted you will still pay for the
    instance. So, it is not possible now, At currently, please vote this voice:
    http://feedback.azure.com/forums/34192--general-feedback/suggestions/6887568-not-bill-for-a-stopped-cloud-service
    Best Regards,
    Jambor 
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Cloud service web role did not get request

    Hi Team,
    we have an application host in web role in a cloud service, 
    sometimes it keeps loading when clicking a button in GUI and got no response till our GUI timeout (30 minutes)
    we use Fiddler to trace the http request and also check IIS logs and found that sometimes the web role didn't get a request,  sometimes the IIS
    got the request and finished to processe the request but didn't return result to GUI.
    it seems the message lost during interaction between UI and web role.
    note that this problems comes out just recently.
    is there some known issues related with this kind of problems. 
    thanks in advance.

    hi Baker,
    Firstly, I need confirm what's meaning is GUI from your description ? The GUI is your cloud service project UI? Or your UI in your client?
    Secondly, base on my experience, we usually could occur timeout error because of the azure load balancer and the long time request.
    For this error, I recommend you refer to those thread:
    Azure Web Role - Long Running Request (Load Balancer Timeout?)
    Windows Azure Load Balancer TimeOut for Cloud Service Roles (PAAS Web/Worker)
    Windows Azure Load Balancer Timeout Details
    http://social.msdn.microsoft.com/Forums/windowsazure/en-US/89b283f0-dfca-49a7-99fe-c3b73d77ff6d/azure-load-balancer-sending-http-request-to-multiple-web-role-instances?forum=windowsazuredevelopment
    If I misunderstood, please let me know.
    Regards,
    Will
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Azure Cloud Service - HTTP to HTTPS

    Hi
    We have multiple websites hosted in Azure as Cloud Service. All are only running on HTTPS and none of the website is accessible on HTTP.
    There is a recent requirement from business where they are asking to allow people to type the url on HTTP but they automatically gets redirected to HTTPS. Now I know you can achieve this doing some configuration in web.config of the websites but this would
    require re-deploying all with this change.
    I just wish to know what are my options here? You can configure some rules in load balancer for this but we are not using our custom load balancer for these cloud services.
    Thanks for the help.
    Piyush
    Piyush Gupta

    Hello
    I highly recommend the solution you already have at hand by updating web.config to include the URL Rewrite rules from HTTP to HTTPS.
    According to me it is not possible to configure the redirect within Azure itself.

  • Windows Azure cloud service stuck / hangs on deploying

    Today I tried to upload a package to the Windows Azure staging cloud service enviroment. The service hangs on deploying.
    I can not delete or update this. I get this error 
    The staging deployment could not be updated for cloud service .......
    Completed Uploading the package to the staging environment...
    Completed Successfully uploaded the package to the staging environment.
    Error The staging environment could not be updated.
    Windows Azure is currently performing an operation with x-ms-requestid 13d49febc06f60b4bc36f3330274f68d on this deployment that requires exclusive access.
    Do anyone knows how to fix this?

    Yes, You may need wait  some minutes,EG. http://social.msdn.microsoft.com/Forums/windowsazure/en-US/eb76c4c1-dcd0-427b-adfd-da6dd373beb8/azure-deployment-stuck-in-updating-state?forum=windowsazuretroubleshooting
    Regards,
    -billgiee

  • Add Operational Insights to Cloud Service during publish

    Hello,
    I have several Azure Services that I am already utilizing Application Insights on. What I would like to do is have Operational Insights added during the standard "Publish to Windows Azure" that I use from Visual Studio thereby removing the need
    to manually remote into the machine and then install Microsoft Monitoring Agent and configuring my account. Can you point me to some resources demonstrating or explaining how to accomplish this?
    A couple of notes:
    My group has dozens of services and workers so manual install/configure is not an option for us.
    All of our machines currently also have Application Insights setup and running so MMA already has a tab for Application Insights that displays if you open MMA however, there is no tab available in MMA for Operational Insights. The only way that I can add
    this tab is to uninstall and then re-install using the installer found on the Operational Insights site however, doing so removes Application Insights.
    Thanks!

    We are working on a VM Extension to push the agent into IaaS VMs from Azure Portal as a first class experience.
    The community has also come up with a DSC resource already anyway!
    http://www.powershellmagazine.com/2014/11/26/dsc-resource-module-for-microsoft-monitoring-agent-install-and-configuration-for-azure-operational-insights/
    For Cloud Services, we don't need/use the agent but support them already by pulling their logs from WAD - if the roles are configured to write to WAD (the usual way) we'll pick Windows Events and IIS logs (at the moment) - more data sources ideas pls see
    this category on the feedback forum
    http://feedback.azure.com/forums/267889-azure-operational-insights/category/88086-log-management-and-log-collection-policy
    We think a lot of the other scenarios/IP's don't make sense for PaaS:
    - System Updates: since PaaS roles are auto-updated
    - AntiMalware: we are investigating how to support Anti Malware scenario using logs - read the comment from Richard on this thread for queries using Windows Events you can do today for that scenario
    http://feedback.azure.com/forums/267889-azure-operational-insights/suggestions/6519202-support-other-antivirus-products-in-malware-assess#comments
    - Capacity is currently only focused on HyperV (private cloud) but we'll be able to support 'performance' type information thru WAD again
    http://feedback.azure.com/forums/267889-azure-operational-insights/suggestions/6662146-open-up-the-capacity-management-pack-for-other-sys so no agent needed either...
    - SQL Assessment: you don't install SQL in Cloud Services roles; you do in IaaS VMs.
    and so on...
    The agent for AppInsights and OpInsights at the moment are not compatible - see this
    http://feedback.azure.com/forums/267889-azure-operational-insights/suggestions/6660334-it-s-good-if-we-have-single-mma-file-for-appinsigh but again, you use Appinsights agent in your Web Roles, and you use OpInsights agent in your VMs, and for the
    web roles you get the info into OpInsights from WAD. that is the most common use case.

  • Cloud Service has suddenly started calling itself repeatedly.

    I have a cloud service.  I have an OperationContract method, the first line of which logs "START" to a database.
    The method is called from a web page (however after discovering the problem, I am now calling from a Unit Test method.  The web site logs only showed that it was calling the cloud service once anyway).
    The cloud service creates two appointment records in Dynamics CRM.  Recently we found that the service calendar was filing up.
    Looking at the SQL log I mentioned earlier, it appears that the OperationContract method is being called over and over again until an error is hit (calendar full or NULL exception) at which time the issue stops.  The method can be called 2 or 3 times
    a second.
    START is showing in the log over and over again as if the method is being called over and over again.  I have checked that I am not calling myself in a loop from inside the cloud service.
    It does FEEL like the web site is calling the method over and over but it is NOT.  IIS logs and Unit Test call show this.
    How can this method be running over and over again?
    My thought was perhaps the service was crashing and restarting and thus restarting a job that it has already done.  I don't understand this mechanism nor how to stop it if it exists.
    Does this behaviour make sense to anyone.  It is driving me mad. The behaviour goes away from time to time and then comes back without any code or config update so it is frustrating to debug.
    [OperationContract]
    AppointmentSearchResponse AppointmentSearch(AppointmentSearchQuery Query);
    public AppointmentSearchResponse AppointmentSearch(AppointmentSearchQuery Query)
    this._Log.InstanceId = Guid.NewGuid();
    this._Log.InfoFormat("{0} AppointmentSearch START \"{1}\"", Configuration.Platform.ToUpper(), Query.Postcode);
    try
    The creation of the appointments happens towards the end of the try catch so I know that the logic of the method is executed and reaches the end.  However AppointmentSearch looks to be called again and again and again.
    I should add that it happens in DEV and UAT azure environments with two 2015 CRM instances.  Live is using old code and is still 2013.  Have tried winding the cloud service code back but the behaviour still happens.  I cant see how CRM could
    feed back an error and cause a restart but I can't rule that out.
    Also, is there a way to examine the host server logs for a cloud service?

    Okay.  More info.
    I commented out a line that generates the appointment in CRM.  My logic needs a guid so I am mocking one.
    So far it looks like the problem has gone although it may return.
    UAT and DEV are CRM 2015 online wile LIVE is 2013 still.  I am wondering if this is a CRM issue.
    Even so, my logic is wrapped in a TRY CATCH and I know that the Appointments do get generated.  I am wondering if CRM returns some form of catastrophic error that circumvents the TRY CATCH and causes the cloud service to restart the method.
    I still do not understand the mechanism by which this could happen.
    CRM does have a number of Processes and Plugins hanging off the Appointment creation which may contribute to the problem.  It is a process of elimination now.
    However I wonder if there is a setting in the cloud to prevent this sort of thing.  Any ideas?

  • Cloud service created works fine in local Azure Emulator. But doesnot work when deployed to actual azure and says Restarting (Role has encountered an error and has stopped. Unhandled Exception: System.IO.FileNotFoundException)

    Hi,
    I have a created a cloud service and when i run locally in azure emulator it works fine. But when I am trying to deploy that to azure it says: Restarting (Role has encountered an error and has stopped.
    Unhandled Exception: System.IO.FileNotFoundException)
    Can anyone please help me on this.
    Thanks,
    Satya Chenna

    Any specific reason you are having timer on role start up? are you using thread.sleep for longer duration in the method?
    If you are using azure diagnostics - make sure these things
    1. Azure storage connection string is set to correct storage account and not to the development storage.
    2. Check session state provider - local is not supported on azure.
    Also you can refer this for more information 
    http://blogs.msdn.com/b/kwill/archive/2013/09/06/troubleshooting-scenario-3-role-stuck-in-busy.aspx
    Bhushan | Blog |
    LinkedIn | Twitter

  • What are Azure limitations for Websockets in Cloud Services (web and worker role)?

    A WebSocket Server should be built on Azure platform with OnPrem connections and have questions regarding limitations for Websockets in Azure Cloud Services - web and worker roles.
    Websockets can be configured for Web Sites and limitations are understood, but Azure Websites is not an option. 
    Nevertheless it is planned to run a web service (without UI - no web site) as a Cloud service which has secure websocket (WSS) connections to OnPrem machines. Websocket protocol is enabled for IIS8 on Cloud services web and worker roles. Azure Service Bus Relay
    is not an option.
    Questions:
    1) Are Websockets supported for Azure Cloud services web and worker roles? we assume yes
    2) What are potential limitations from Azure side to support concurrent Websocket connections? We are aware that CPU, memory etc are limitations, but are there additional limitations from MS Azure side? 
     

    Hi,
    As I know, azure cloud service web and worker role support Websockets, users can connect to the role via the special endpoint, if we use Azure cloud service, I think we can monitor the metrics such as CPU, memory, etc... and scale our cloud service via these
    metrics to keep the websockets working, refer to
    http://azure.microsoft.com/en-us/documentation/articles/cloud-services-how-to-scale/ for more information about how to scale a cloud service.
    Regards

  • Change basicHttpBinding to wsHttpBinding in azure cloud service web role

    So I created a cloud service project in visual studio and added wcf service web role to cloud service.
    By default wcf service web role binding is set to basicHttpBinding.
    Currently my web.config looks like this:
    <?xml version="1.0"?>
    <configuration>
    <system.diagnostics>
    <trace>
    <listeners>
    <add type="Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener, Microsoft.WindowsAzure.Diagnostics, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
    name="AzureDiagnostics">
    <filter type="" />
    </add>
    </listeners>
    </trace>
    </system.diagnostics>
    <system.web>
    <compilation debug="true" targetFramework="4.0" />
    </system.web>
    <system.serviceModel>
    <behaviors>
    <serviceBehaviors>
    <behavior>
    <!-- To avoid disclosing metadata information, set the value below to false before deployment -->
    <serviceMetadata httpGetEnabled="true"/>
    <!-- To receive exception details in faults for debugging purposes, set the value below to true. Set to false before deployment to avoid disclosing exception information -->
    <serviceDebug includeExceptionDetailInFaults="false"/>
    </behavior>
    </serviceBehaviors>
    </behaviors>
    <serviceHostingEnvironment multipleSiteBindingsEnabled="true" />
    </system.serviceModel>
    <system.webServer>
    <modules runAllManagedModulesForAllRequests="true"/>
    <directoryBrowse enabled="true"/>
    </system.webServer>
    </configuration>
    How do I change my config to use wsHttpBinding?

    Hi,
    Please refer to
    http://msdn.microsoft.com/en-us/library/ms733099.aspx. From my experience, in Windows Azure, we cannot use Windows authentication (the default configuration for WSHttpBinding), unless we use WAAD and let the cloud server join the local domian. So it is
    needed to turn off authentication, or use an alternative authentication mechanism (such as username and password).
    Best Regards,
    Ming Xu
    <THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED>
    Thanks
    MSDN Community Support
    Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.

  • Can a Worker Role process call Antimalware for Azure Cloud Services programmatically?

    I'm trying to find a solution that I can use to perform virus scanning on files that have been uploaded to Azure blob storage.  I wanted to know if it is possible to copy the file to local storage on a Worker Role instance, call Antimalware for Azure
    Cloud Services to perform the scan on that specific file, and then depending on whether the file is clean, process the file accordingly.  If the Worker Role cannot call the scan programmatically, is there a definitive way to check if a file has been scanned
    and whether it is clean or not once it has been copied to local storage (I don't know if the service does a real-time scan when new files are added, or only runs on a schedule)?  

    Hi,
    I would suggest you have a look at this article:
    http://azure.microsoft.com/blog/2014/10/30/microsoft-antimalware-for-azure-cloud-services-and-virtual-machines/, please note the Microsoft Antimalware Client and Service is not installed by default in cloud service, please try to use the PowerShell
    cmdlet, Set-AzureServiceAntimalwareExtension to enable antimalware in your cloud service. Here's some more info:http://msdn.microsoft.com/en-us/library/azure/dn771718.aspx
    Best Regards,
    Jambor
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

Maybe you are looking for

  • High monthly direct debits

    I don't understand the way bt bills at all. I was convinced that I would be spending approx £50 per month for broadband, landline and bt vision but my monthly direct debits range anywhere from £70 to £100 per month!! Each time I call bt to try and so

  • Impact of specifiying max datatype size

    Our database stores multiple vendor versions of the same information. The same attribute could be different lengths for different vendors i.e NUMBER(10) for one vendor and NUMBER(13) for another. Same with VARCHAR2 fields. The vendors change the leng

  • Sun App Server 8.1 2005Q1 & Netbeans

    I noticed that Netbeans EJB deployment is no longer compatible with the app server, because some API has changed. It was one of those features that was really, really useful for development...

  • Manual bank statement incomplete

    While entering manual bank statement error is coming that manual bank statement inomplete: how to resolve this

  • Display Trade Price for all Customers - Trade Price maintained at Material

    Dear All, I have a specific requirements, for which there is a data model as: 1] Primary Sales: stored in an InfoCube (Level at which data is stored- Material/Customer) 2] Secondary Sales: stored in an ODS (loaded through Flat File) (Level at which d