本文介绍了如何Azure的Web角色发生在无入境点运行?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

出于好奇,我打开了我的Azure Web角色项目,导航到包含了 RoleEntryPoint 子类和文件的完全删除的类定义的。然后我打包的作用,并在Azure中部署它 - 的作用开始没有任何错误提示

Out of curiosity I opened my Azure web role project, navigated to the file that contained the RoleEntryPoint descendant class and completely removed that class definition. Then I packaged the role and deployed it in Azure - the role started without any error indication.

怎么可能可能工作呢?

How could that possibly work?

推荐答案

在除了什么DarwkwingDuck说,我只提到RoleEntryPoint提供的方法来运行code,当一个角色实例初始化,运行和停止。

In addition to what DarwkwingDuck said, I will just mention that RoleEntryPoint Provides methods to run code when a role instance is initialized, run, and stopped.

如果我们继续读通过的 MSDN上RoleEntryPoint类文档我们也将看到以下内容:

If we continue to read through the RoleEntryPoint class documentation on MSDN we will also see the following:

辅助角色必须扩展RoleEntryPoint类添加功能  到角色实例。网络角色可以选择延长  RoleEntryPoint类,或者可以使用ASP.NET生命周期管理  方法来处理的起始和终止序列。对于VM角色时,Windows  服务被用来代替RoleEntryPoint类

因此​​,网络角色可以选择延长RoleEntryPoint类

这篇关于如何Azure的Web角色发生在无入境点运行?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-01 07:49