抱歉模棱两可的问题标题!我有一个asp.net应用程序,它可以使用额外的第三方软件(刻录玻璃 - 通过tcp / ip连接到Web应用程序,需要 - 正确配置的dns条目,固定IP和最小8gb ram,它完全通过命令提示符管理)在一个专用服务器中。
我想将我的网络表单应用程序转换为MVC并将其部署在azure中,并移动我使用的第三方软件(具有上述要求)。是否有可能在azure中实现上述要求?
我应该使用哪种角色来烧玻璃?
答案 0 :(得分:3)
一般规则是,如果您愿意,可以在Web或应用程序角色中安装第三方软件,只要符合以下条件:
如果无法执行任何操作,则需要使用VM角色来预安装该应用。
至于通过命令行管理应用程序:只要您可以通过应用程序进行命令行调用,就可以了。如果您需要在控制台中输入命令,那么除非您可以远程连接到控制台,否则这在Windows Azure中是不实用的。不知道燃烧玻璃,我不知道是否可以这样做。
虽然Windows Azure不允许您选择IP地址,但只要您不删除并重新部署应用程序,分配的IP地址仍然有效。您可以升级应用程序而无需重新部署,因此这对您来说不应该是一个问题。