Azure websites always on.

I have a application running on azure websites in basic mode and I have set it to always onconflicting information online about what this means exactly. I know the effect, but the "how" matters a lot here
 it does something automatically hit an endpoint in my application periodically? If so, can I control the endpoint it hits?
default route does non-trivial work and results in a notable amount of outbound traffic and it will also result in items being placed onto a work queue that will eventually be processed. 
I want the application always on  but I don't want some service making requests of application.

Hi,
As soon as your Azure Website is marked as AlwaysOn, your site root will be hit within a few seconds. We also make sure your site is up and running on all the workers (if you have configured
auto scale option or such).
After that, if the worker process crashes, alwaysOn makes sure that it comes back up. You cannot control the endpoint that it hits.
Let us know if it helps.
Regards,
Azam khan

Similar Messages

  • Creation of Microsoft Azure Website failed. Cannot move or create server. Subscription ' id ' will exceed server quota.

    I'm trying to create a new MVC website with azure cloud server. However, when creating my project/solution in visual studio I get the following error.
    Creation of Microsoft Azure Website failed. Cannot move or create server. Subscription '<id>' will exceed server quota.
    During the day I created several MVC projects, as a learning exercise, and it worked fine. Now it's failing every time I create a new MVC website with Azure.
    Every time I created a website, I have always deleted any generated Azure sites and databases via the management portal. Currently I have no websites in Azure. Thus I don't see how I've reached a quota,
    Any ideas what might be going wrong?
    My subscription is pay as you go.
    Thanks for your time,
    Rob

    Hi,
    It might be due to various other resources (sql DB, application insight, etc) that you may have created while deploying earlier websites, and filled up your Quota. Due to which, creating new resources would exceed the quota limit.
    Check for the unused resources and clear them. It may clear the error and allow you to create new websites.
    Otherwise, It should be an Account related issue than Technical issue. I suggest you contact Azure support, it is a best choice for you, Please contact support team by creating a support ticket at
    http://www.windowsazure.com/en-us/support/contact/
    Regards,
    Manu Rekhar

  • Best practice to use the Slot on Azure Website

    Hi Team,
    I want to understand the website slot feature little deeper. Can anyone suggest that How should we plan while we have testing, staging & production environment on Azure? (Development might be from Visual Studio Azure Emulator)
    Take an example, we have ToDoApp. How should we use Azure Website & Slot feature to make it available for Testing, Staging & Production?
    Q1) Should we create two different site (1 for Testing and Staging while 2 for Production) or should we use all in one with 3 slot?
    Q2) If we create two different site like as I said in Q1 How should we move the package from Staging to Production once it done with staging?
    Q3) If we have one single site instead of two, Can we have role based feature like, Whoever is swapping the slot from testing to staging would do upto that level only. while from staging to production except Product Admin no-one can do?
    Q4) If none of the above is recommended then what would it be & How should we use swapping feature there for move package on production?
    Regards, Brijesh Shah

    Hi Brij,
    Deployment slots were developed with whole development lifecycle in mind. A good practice is to have a source control branch for stage of the environment so you know what are the changes. There are generally two types of development:
    One branch - always fix forward and goes to production at least once per day. The build might get deployed to staging environment (slot) to run full functional validation before taking live traffic and then deployed to Production. With Azure Websites this
    could be as simple as swap staging to Production slot. After swap (new) staging is ready to take next build and run another set of validation. So one site with many slots here
    Multiple branches - when deploying to Prod is slower you need multiple branches and slots, and stabilization phase. This means you can have Dev branch where is vNext - vNext slot (you can setup continuous deployment here so every check in is deployed),
    Main branch where only selected changes are integrated or when is time for a major Release or hotfix - points on Stage slot, Release branch pointing to PreRelease slot which later to be swapped with Production after deployment to avoid
    cold start. Better to stay with one site and may slots as well but current limitation is 5 slots.
    Thus said swap is the easiest way to move code thru stages :). There are many features there that can be used:
    during swap some settings stay at slot while others are moved with the code (this is available only in PowerShell and SDK at the moment)
    Auto swap - to avoid cold start you can deploy to PreRelease slot and auto swap with Production slot right after it finishes the deployment (this is available only in PowerShell and SDK at the moment)
    TiP - redirect only small % of the traffic to PreRelease slot (vNext or your choice) to expose let's say 1 % of customers to new code base.
    Video
    on Q3: RBAC(role based access control) allows you to do exactly this. only admin can have access to Production slot and separate groups can have access to other slots. Thus only admin can swap with production
    Hope that helps,
    Galin Iliev [MCSD.NET, MCPD], http://www.galcho.com

  • Long HTTP Request/Response round trip time on new Azure Websites under BizSpark Plus

    Hi,
    I have a very difficult situation. I am busy migrating from a traditional VM architecture to Azure Websites. This is after a few months of testing and being happy that Azure Websites can provide the performance necessary for our application. The TEST site
    I set up is running great and meets all the performance requirements. The TEST site is set up under my normal BizSpark subscription.
    We have since been awarded a BizSpark Plus subscription and I have started the migration process on this subscription, as opposed to the normal BizSpark basic subscription.
    However, since starting our migration process, I am experiencing huge latency on the HTTP request roundtrip from browser to server and back for my newly created LIVE Azure Website instance. I have investigated and observed the statistics between the TEST
    and LIVE instances. Here is a test run against the 2 environments on a particular screen of our application. Here are the times for the full roundtrip for each AJAX HTTP request of the specific actions:
    TEST (Azure Website on BizSpark subscription):
    GetAudioSource - 267ms
    LogStartEvent - 196ms
    LogProgress - 243ms
    Retrieval of Audio file - 2.06s
    LIVE (Azure Website on BizSpark Plus subscription):
    GetAudioSource - 938ms
    LogStartEvent - 3.61s
    LogProgress - 5.11s
    Retrieval of Audio file - 5.97s
    There is clearly something wrong with the routing of the LIVE instance starting at the load balancer.
    This is not the only place affected. In fact, all the HTTP requests are very lagged and delayed in the LIVE instance as opposed to hardly noticeable in the TEST instance.
    I am wondering if there is a lower priority being afforded to my BizSpark Plus subscription running my LIVE instance, of if I am just unlucky with the underlying infrastructure that has been selected on my behalf. Or, is it possible that something can be
    done to enhance and optimise the routing etc?
    I also need to say that I have matched the Azure Website configuration and scale settings to be exactly the same between the 2 instances and have also set Always On to ON.
    Any help or thoughts will be greatly appreciated, because I am starting to seriously doubt the service levels of the Azure Websites platform.
    Thank you
    Ozzy

    Hello Ozzy Vox,
    1. Which region(data center) do you have your websites deployed in?
    Ideally there would be no change in terms of type of subsciptions when you deploy your website in production.
    I suggest that you set up diagnostics on to your Azure websites to get the logs to understand where it is spending most of its time and the reason behind the latency.
    You can refer to this link that will give you information on 'How to Monitor Websites':
    http://azure.microsoft.com/en-in/documentation/articles/web-sites-monitor/
    Also refer to this link regarding 'Enable diagnostic logging for Azure Websites':
    http://azure.microsoft.com/en-in/documentation/articles/web-sites-enable-diagnostic-log/
    Thanks,
    Syed Irfan Hussain

  • Umbraco site running slow on Azure Websites

    I have a site using Umbraco that I recently moved to Azure Websites with a SQL Azure server (first time I've used Azure)for hosting and since moving it there I'm seeing some serious performance issues. The site was hosted on a dev server that we have with
    Rackspace and performance was just fine there. But on Azure load times seem to have doubled to tripled on some pages. The pages have that are loading slow have a lot of relational data that I have set up using node to node relations.
    For example of load times:
    http://tipawards.azurewebsites.net/the-heroes/ - 5384ms on Azure
    http://tipheroes.openfieldcreative.com/the-heroes/ - 2548ms on Rackspace
    and even worse:
    http://tipawards.azurewebsites.net/resources/ - 13872ms on Azure
    http://tipheroes.openfieldcreative.com/resources/ - 3193ms on Rackspace
    I've tried upgrading both the server and the database and neither seems to have any effect on the load times. The server stats also don't seem to be spiked out. RAM for website stays around 32% and spikes once to 42% while the largest processor spike is
    2%. The SQL Azure server spikes at about 22% DTUs. I also have the website set be always on to keep it warm.
    I'm at a loss here as to what would be causing such a drastic change in performance.
    Any suggestions that anyone could give to speed this up some is greatly appreciated and I'm happy to supply any additional information.
    Thanks,
    Owen

    Thanks for the response Galin.
    Using the link you provided I got the following:
    Avg CPU utilization: .898085%
    Max CPU utilization: 48.6%
    Avg Data I/O: .001562%
    Max Data I/O: .2%
    Avg Log Write Utilization: 0%
    Max Log Write Utilization: 0%
    Avg Memory usage: 4.288359%;
    Max Memory Usage: 4.36%
    And this from sys.dm_db_wait_stats:
    wait_type
    waiting_tasks_count
    wait_time_ms
    max_wait_time_ms
    signal_wait_time_ms
    LCK_M_X
    14
    8646
    700
    119
    LCK_M_IX
    1
    0
    0
    0
    LATCH_SH
    68
    17
    15
    16
    LATCH_EX
    13
    26342
    4105
    505
    PAGELATCH_SH
    5
    4
    4
    4
    PAGELATCH_UP
    1
    0
    0
    0
    PAGELATCH_EX
    72
    410
    228
    381
    PAGEIOLATCH_SH
    612
    7561
    235
    1818
    PAGEIOLATCH_UP
    10
    31
    15
    7
    PAGEIOLATCH_EX
    125
    1316
    48
    118
    ASYNC_NETWORK_IO
    1466
    15438
    557
    8555
    SOS_SCHEDULER_YIELD
    8577
    150371
    858
    150358
    SQLTRACE_FILE_BUFFER
    1
    4
    4
    3
    WRITELOG
    1296
    7415
    317
    4649
    CMEMTHREAD
    156
    1329
    231
    1323
    LOGBUFFER
    24
    1498
    323
    1260
    SE_REPL_COMMIT_ACK
    1076
    21579
    804
    11884
    SE_REPL_CSN_VECTOR
    2
    353
    185
    0
    ASYNC_TRANSPORT_STREAM
    955
    9446
    296
    9437
    SE_REPL_COMMIT_TURN
    17
    1617
    359
    424
    RG_RECONFIG
    12
    25
    12
    11
    PREEMPTIVE_OS_CRYPTACQUIRECONTEXT
    4
    0
    0
    0
    PREEMPTIVE_OLEDBOPS
    86
    1417
    330
    0
    WRITE_COMPLETION
    24
    273
    66
    228
    SE_REPL_QUEUE_TRUNCATE
    4
    0
    0
    0
    LOG_RATE_GOVERNOR
    19387
    434474
    558
    35239
    And according to the management panel there are no throttled connections or deadlocks.
    Any information you can give me on which of those wait times is significant and how to trouble shoot them is greatly appreciated.
    Thanks,
    Owen

  • Intermitantly slow Azure websites

    Were having some strange performance issues with Azure websites. I am aware of the the thread pool recycling issue and have set all of our websites to 'Always on' in the portal.
    We have a large instance and P1 DB in the same data centre. Our websites are MVC .Net 4.5 using EF6.
    The problem is that a page(problem happens on all pages not any one specifically) can usually take 3 seconds to load but sometimes it can take 9 seconds to load. To investigate this I added the hdinsights nuget package and script in to our project and here
    is an example of the randomness we see.
    /overlay/index/1798
    17.2 sec
    2
    8956 ms
    /overlay/index/1801
    9832 ms
    3
    971 ms
    /overlay/index/1795
    8517 ms
    1
    /overlay/index/1800
    8095 ms
    1
    All these pages are essentially the same with different data being served. I'm hoping to collect more data to measure how often it occurs.
    Has anyone experienced this before? - it does look like the thread recycling issue but that should not happen with 'Always on'?
     

    There are a lot of things that can cause this. If you can reproduce the long delay, you might be able to use
    DaaS
    to get some data on it. You can also enable failed request tracing to see where you are taking a long time.
    Jim Cheshire | Microsoft

  • Tracing in azure websites

    Hello all
    i would like to know how can i trace my application behavior on azure WebSites... the classical Trace.Write() is not outputting to the page... i need guidance here... can anyone refer a article or some code example?!?
    everything that i found so far is about work instances or similar... always "alter the csref" this and that... nothing for regular websites...
    tks alot!

    Hi there,
    Azure redirects output of Trace.Write() to various tables in different storages. For example, your application log will be stored in WADLogsTable
    in Azure Table storage. You may confirm this in emulator too. Following links will help you in getting more details:
    http://msdn.microsoft.com/en-us/library/windowsazure/hh180875.aspx
    http://msdn.microsoft.com/en-us/library/windowsazure/gg433039.aspx
    Also, here's a nice video to have a quick start on this:
    http://channel9.msdn.com/posts/Windows-Azure-Jump-Start-08-Windows-Azure-Diagnostics
    Hope this helps. Thanks.
    Regards,
    Sameer
    Please mark the replies as Answered if they help and Vote if you found them helpful.

  • Creation of Microsoft Azure Website failed. The application already exists

    Trying to create a new website, I get this error:
    Creating Microsoft Azure Website
    Creation of Microsoft Azure Website failed. The application already exists. The remote server returned an unexpected response: (409) Conflict.
    I succeeded to create this website earlier on and then I deleted it as I didn't need it anymore.
    Now I want to create it again but I get this error even though I've deleted all websites, hosting plans, cloud service, etc from my Azure account.
    Any idea on how to fix this?

    At this point, I don't know how it happened, but we'll need to dig deeper. I believe there is a sequence that can cause problems if you create a site via Current portal and delete it via Preview, but I'm not sure.
    BTW, it seems you have 2 other sites that may be in the same situation (deleted in a way that you couldn't recreated them). They're 'shortl...dev' and 't..d' (not giving full name to avoid squatters!). Do you think you'll want to recreate them later? If
    so, we can do the same maneuver to get back to a good state.

  • I can't access a report in reporting services in a VM via azure website with reportviewer

    Hi. I just create a VM with Reporting services, create a dataset, and a report, but when i try to access that report from my azure website via reportviewer i receive the error "the request failed with http status 401: unauthorized". Somebody with
    an idea about what is wrong?. I set reportserver URI, report Path, user and password to the reportviewer.
     Thank you in advance.

    Hi,
    Thank you for your post.
    See this article in Books Online:
    http://msdn.microsoft.com/en-us/library/ms156014.aspxfor
    information about how to configure security in Reporting Services
    http://msdn.microsoft.com/en-us/library/ms156034.aspx
    If it is the  SQL Reporting report server then follow these steps.
    Resolution: On the Server Home page select the
    Allow other Windows Azure services to access this server checkbox.
    To open the Server Home page:
    1.
    Go to https://windows.azure.com
    2. Navigate to the SQL Database server
    3. Click Firewall rules
    4. Select the Allow other Windows Azure services to access this server checkbox
    Also refer this link for more details.
    http://msdn.microsoft.com/en-us/library/hh403967.aspx
    Girish Prajwal

  • There are no more endpoints available on Azure Website

    I am just trying to setup a simple web app that pings a IP address and host it on Azure Websites. I have a standard website (not the free tier) and I have web sockets turn ON.
    I am just sending a simple ping using the system.net.networkinformation.ping part of the .net api. It runs fine within VS.NET on my machine when deploying local. however when I publish to my azure website, and run it there I get
    There are no more endpoints available from the endpoint mapper
    I've tried looking on the azure configuration, the only obvious thing I noticed was making sure websockets was turned on. (and it is)
    Any ideas? im sure it is some simple configuration and im just missing something? or are there certain things they do not allow from a Azure Website?
    Thanks a bunch for looking at my question!
    --Ryan

    Hi,
    I am afraid, Azure website doesn't support ping, if you need Inbound & Outbound ping, please vote this feedback:
    http://feedback.azure.com/forums/217313-networking-dns-traffic-manager-vpn-vnet/suggestions/3346609-icmp-support-for-azure-websites-roles-cloud-serv
    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.

  • PDF Generator failing on Azure Website but not development machine

    I am using EVOPDF for testing html to pdf.
    http://idealpi.azurewebsites.net/defaultpdf.aspx
    On local development works fine in full trust. When run on Azure website Reserved mode with full trust in web.config I get error.
    Could not get conversion result header. Data receive error. Could not receive
    data. Error code: 109
    A similar post on discounet.asp site
    http://community.discountasp.net/showthread.php?t=14232
    indicates this is a full trust issue, but I have full trust defined in web.config
    <configuration><system.web> <trust level="Full" />
    Is full trust not full trust? Is there another way to define Full Trust?
    Greg
    PS
    The EO company responsed with the following
    For scalability and stability reasons, EO.Pdf performs the actual conversion in a separate worker process instead of inside your Web application process. That is probably what’s failing in your environment since in a Web only environment it usually won’t
    allow you to spawn your own worker process.
    Any workarounds using WAWS?

    I have solved problem,  with large files (~150 pages).
    My Evo to Pdf version is 5.17 under 64bits process (iis 7.5) .
    Making this change in web.config works ok
      <security>
          <requestFiltering>
            <requestLimits maxAllowedContentLength="1000000000"/> <!--Importante para la transferecia de archivos grandes-->
          </requestFiltering>
        </security>
    Regards,
    Jose Antonio.

  • Linking Azure website with Remote mysql database in Cpanel

    I am creating an azure website eg calvynlee.azurewebsites.net
    In my hosting cpanel account, I create a mysql db & user, in order to link the azure website with this mysql db, I had place a "%" in the remote mysql section.
    It works, but when I remove the % from the remote mysql section. Azure website unable show error connection with my database.
    Question:
    Understand that placing % is allow all remote connection to my database. For security purpose, placing % is not recommended, and placing the website IP address is the most suitable practice.
    Unfortunately, I place the website IP (by ping the website and obtain the IP) in remote mysql section is not working.
    My cpanel service provider mention that the IP I obtain is not the right IP, there will be another host sever IP
    What is the actual IP address I should put? and How to find this right IP?

    Hi,
    Based on your description, your mysql db is created in cpanel, and want to let the azure website connect with this db, I don't familar with cpanel, in general way the azure website request may be stopped by something, such as firewall etc.., as far as I
    know, the azure Hybrid Connections may meet your requirement, you can connect a website on Microsoft Azure to any on-premises resource that uses a static TCP port, such as SQL Server, MySQL, HTTP Web APIs, Mobile Services, and most custom Web Services, refer
    to
    http://azure.microsoft.com/en-us/documentation/articles/web-sites-hybrid-connection-get-started/ for more details, hope this helps, if not, please feel free to let me know.
    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.

  • Azure Websites suspended - why, and how do I reactivate it? Cannot submit tech support request

    Hello,
    Our company has an Microsoft Action Pack subscription. I have an MSDN Subscription allocated to me. Through the MSDN Subscription, I have a monthly $70 Azure credit. I have been using this Azure credit to test Azure Websites.
    I have noticed this month (March 2015) that two of my websites are showing "Suspended" in the portal.
    I suspect this probably happened in January 2015 when we had a particularly busy testing month and I used up all my Azure credit for the month, however the current status leaves me puzzled:
    1. I can't find a specific record of when, or why, the websites were suspended. Can someone tell me how to discover this?
    2. If it was due to exhausting my monthly credit, why did they not become re-enabled the following month when my account went back into credit?
    3. How do I raise a tech support ticket against this subscription for this problem, or other problems I may have with Azure during my development and testing?
    I have had various fruitless phone and email exchanges with Microsoft representatives, often suggesting I purchase technical support for this subscription in order to submit a ticket. As an MSDN subscriber, I shouldn't need to, according to this blog post
    from Microsoft:
    http://blogs.msdn.com/b/mast/archive/2013/10/24/windows-azure-technical-support-for-msdn-technet-or-mpn-users-and-partners.aspx
    However, the process described is not working for me, when it asks for my Contract ID and Access ID, it ignores it and redirects to the same screen without an error message.
    As a software developer, it is still challenging to recommend Azure hosting to clients when services become suspended without warning or explanation, and technical support channels are unclear or broken.
    Any insight appreciated.
    Michael

    Hi Cristhian,
    Thank you for re-enabling the websites. So, my immediate issue is resolved in that the websites are running again, but I do have a question about the root cause of this issue.
    If I use up my monthly credit before the end of the month and the websites get suspended again, will I need to repeat this process to get them re-enabled, or would you expect them to automatically re-enable when my account is back in credit?
    I'm still having trouble lodging a technical support request for Azure under my MSDN subscription, but I will include the detail in a reply email to your colleague Sudha.
    Thanks,
    Michael

  • For my Azure Website, I don't see instrumentation for its dependent Azure database

    I followed the instructions found at Application Insights Azure WebSite extensions but I don't see any instrumentation for the
    Azure SQL database that the Azure website uses.
    For the windows "Application Health / Overview timeline"
    I see graphs for Client Process time, Send Request Time, Server Response Time, Server Requests and Failed Requests, but no SQL
    For the windows "Diagnostics / Diagnostics timeline"
    I see graphs for Server Exceptions, Browser Exceptions, Failed Requests and "DEPENDENCY FAILURES" has as text box over it stating "Learn how to collect dependent resource data".  It seems that it should be able to see the Sql Server,
    but it doesn't 
    Any thoughts how to fix this,
    John Marsing http://MyHebrewBible.com/

    Hi John,
    Thanks for confirming your AI Nuget version is 0.12. What I meant by "choose site extension" is that if you follow the process in the blog post that you reference (Application
    Insights Azure WebSite extensions) there's step #2 that describes how to enable Application Insights extension from Azure Websites blade - click on Extensions part, click +, Add Site Extension, Choose Site Extension, Application Insights Extension,
    wait for it to be installed, verify that it appears in your Installed Extensions list. Please can you confirm that you have enabled it for your website.
    Thanks!
    Alex
    Application Insights team is hiring: https://careers.microsoft.com/jobdetails.aspx?jid=166735. Interested? Please email your resume to albulank at microsoft.com.

  • Problem with multiple WordPress Azure Websites?

    I've been using Azure to host my Wordpress blog for a while with no issues. Today I tried creating a 2nd Wordpress website on Azure though and I'm having a problem.
    After setting up the website, when I click on <new blog>.azurewebsites.net I get to a blank white page, if I try <new blog>.azurewebsites.net/wp-admin I get redirected to <existing blog>.azurewebsites.net/wp-login to login to
    my existing blog's dashboard.
    One thing that might be worth mentioning is that when creating the new blog I used my existing MySQL database. Could that be a problem?

    Hi,
    Please try to create a new web hosting plan, then create a new wordpress and select this as your web hosting plan, refer to  http://blogs.msdn.com/b/benjaminperkins/archive/2014/10/01/azure-website-hosting-plans-whp.aspx
    for more details.
    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

  • Excel 2007 = Refresh All = Error Message "Initialization Data Source Failed"

    Excel 2007 => Data Tab - Refresh All => Error Message "Initialization Data Source Failed 2nd Error message: The following data ranged failed to refresh:  ExternalData1 - Continue to refresh all How do I resolve this? Trying to connect to Oracle DB en

  • Internal Order , object class related issue

    hi when i created internal order with the object class (Assignment Tab) :- Investment and not specified any assignment like (cost center ) i am  able to view line items posted to internal order by transaction KOB1 but if i am selecting object class a

  • Migration from oracle forms to SOA

    Hello everybody, I work in a company that develops a product for financial institutes. we have the product developed using oracle forms, and we want to migrate it to an SOA environnement but i have some questions that i'd be happy if someone answered

  • Keyboard shortcuts in DreamWeaver

    Hi All,      I have started using dreamweaver 8 for my coldfusion development. Can anyone help me what all keyboard shortcuts are there for coldfusion development like cfdump,cfabort,cfoutput etc in dreamweaver 8. I have been using eclipse and i was

  • Mail says it cannot find reply??

    On my Exchange account, when I hit the arrow indicating a relied message, an error message pops up telling me that Mail cannot find the reply, that I may have deleted it. However, the replies are sitting in my sent mail folder. These are messages tha