接上文。

9.在进行发布之前,需要对我们的订阅做一些设置,因为默认情况下,Azure的service end指向的是Azure global的站点,如果我们要将服务发布在Azure的中国站点,需要做下简单的设置,在Eclipse中,打开偏好设置(preference),找到Azure,在service endpoint页面中,选择"windowsazure。才能(China),选择确定:

10. 回到项目,选择myazuredeploy并单击右键,选择Azure,properties,第一项是选择是否配置远程访问,因为云服务底层实际上是Windows Server,所以本处实际是配置RDP访问,你可以可以在Azure portal直接配置,本例选择不配置

11. 第二项是role的定义,在本处你可以选择VM虚拟机的大小,以及你要在云服务中需要启动的实例个数,点击修改,修改实例个数为2,云服务中实例2个级以上才有SLA保障哦:)

12.最后你需要添加你的订阅,以让部署脚本知道,你要将该应用部署在哪个订阅下.单击按钮"import from PUBLISH-SETTING file"会自动跳转到Azure China的登录界面,输入你的Azure帐号密码,会自动下载和导入setting文件,如下图所示,完成后,点击OK按钮退出

13. 回到项目,单击右键选择Azure,选择第一项"Deploy to Azure Cloud",你可以看到在该界面中,已经列出了你的订阅,你要部署到云端订阅的默认的存储帐号,云服务等等,由于本次是新部署,所以我们选择新建存储,将该部署所有的实例,应用存放到一个存储帐号下,选择"New"按钮,在弹出的界面中输入存储账号名称,选择Location,需要注意如果你希望你的应用部署在East或者North,那么对应的后续配置都需要选择同样的地区

14.同样的道理,选择新建云服务,例子中名称为myhouse,同样选择China East作为地区:

15.配置完成后如下图所示,点击发布,那么部署程序自动帮你创建存储账号,云服务,创建虚拟机,发布应用:

16.显示部署完成后,你可以登陆到你的Azure管理门户,查看部署的云服务和实例情况,在云服务的仪表板上,你可以找打站点的URL,选择实例页面,你也可以看到按照我们的定义,已经为改云服务创建了2个实例,并部分在不同的容错域:

17.最后,我们可以测试一下我们的发布成果,在你的浏览器中输入站点名称,和应用名称,例如:http://XXXXX.chinacloudapp.cn/greenhouse/,你就可以看到你的Java web服务正常工作如下:

转载于:https://www.cnblogs.com/cloudapps/p/4996292.html

在Azure Cloud Service中部署Java Web App(2)相关推荐

  1. 在Azure Cloud Service中部署Java Web App(1)

    Microsoft Azure是一个开放的,灵活的云平台,除了对自家的.Net平台有良好的支持外,对于各种开源的软件,语言,工具,框架都有着良好的支持,比如Java,Php,Python等等,你可以使 ...

  2. 在Tomcat中部署Java Web应用程序几种方式

    在Tomcat中部署Java Web应用程序有两种方式:静态部署和动态部署.在下文中$CATALINA_HOME指的是Tomcat根目录.  一.静态部署       静态部署指的是我们在服务器启动之 ...

  3. 使用Eclipse在Amazon Ec2中部署Java Web应用程序的完整指南

    嗨,读者们, 今天,我将向您展示如何使用Eclipse IDE在Amazon EC2中部署简单的Java Web应用程序. 在我们开始之前,我们需要一些必需的东西, Eclipse Java EE I ...

  4. 【转】Tomcat中部署java web应用程序

    http://www.blogjava.net/jiafang83/archive/2009/06/02/279644.html 转载: 今天给大家介绍怎样在Tomcat5.5.9中部署Java We ...

  5. 在 Tomcat 中部署 Java Web 程序 ( jar cvf *.war */. ) war 包

    本文基本转自:http://www.blogjava.net/ocean07000814/articles/331694.html 主要讲的是在 Tomcat 中部署 Java Web 应用程序.因为 ...

  6. tomcat 中部署java web项目

    1.静态部署(服务器启动之前部署) a.将项目放在webapps下,就可以了 b.更改$CATALINA_HOME\conf\server.xml文件,在<host>标签内添加<Co ...

  7. 在Linux中部署Java web程序

    一:安装jdk 使用 yum list 搜索 jdk 软件包,找到带有 devel 后缀的文件,这才是要安装的软件包. 注意:安装 jdk1.8 yum install java-1.8.0-open ...

  8. 利用VisualVM监测Azure云服务中的Java应用

    在做Java开发的时候,我们需要在上线之前对程序进行压力测试,对程序的性能进行全面的监控,了解JVM的CPU,内存,GC,classes,线程等等信息,或者在程序上线运行的过程当中以便于诊断问题或者对 ...

  9. toncat 如何部署 java_tomcat中部署java项目

    在Tomcat中部署Java Web应用程序有两种方式:静态部署和动态部署.在下文中$CATALINA_HOME指的是Tomcat根目录. 一.静态部署 静态部署指的是我们在服务器启动之前部署我们的程 ...

  10. Windows Azure Cloud Service (23) 使用Full IIS模式部署多站点和虚拟目录

    <Windows Azure Platform 系列文章目录> 本章我们将介绍如何使用Windows Azure的Full IIS模式部署多站点和虚拟目录. 首先我们先新建一个Window ...

最新文章

  1. 值得收藏!基于激光雷达数据的深度学习目标检测方法大合集(下)
  2. GPS轨迹数据集免费下载资源整理
  3. 多线程同步之 WaitableTimer (等待定时器对象)[续三]
  4. delphi Bpl 学习杂记
  5. jar打包 剔除第三方依赖以及它的依赖_maven打包成第三方jar包且把pom依赖包打入进来的方法...
  6. mysql复制文件迁移后看不到表_mysql 直接拷贝data 目录下文件 进行数据库迁移时遇到的一些问题??...
  7. 前段react技术架构图_基于 React 的可视化编辑平台实践
  8. Android Studio3.2.1升级刨坑记录
  9. express中的错误处理
  10. python 享元模式_设计模式-创建型模式,python享元模式 、python单例模式(7)
  11. go语言调用c指针接口,GoLang之调用C接口的使用方法
  12. 【大健康】高保真交互原型模板+大健康生态问诊app+饮食运动数据血糖血压健康数据的管理移动端+在线挂号、体检预约、远程在线视频电话图文问诊医疗服务+积分商城设备管理+健康档案
  13. oracle12c order by,oracle 数据库中order by 的一些高级用法
  14. 区块如何防篡改_CFCA联盟链荣获“2020区块链技术与应用创新成果”奖
  15. 【表盘识别】基于matlab投影法电表表盘读数识别【含Matlab源码 1101期】
  16. 《Android MVPArms 使用butterknife遇到的坑》
  17. Pygame实战之外星人入侵NO.5——操作子弹
  18. 数据仓库和数据集市详解:ODS、DW、DWD、DWM、DWS、ADS
  19. magma测试与安装,使用(含docker配置)
  20. @Cacheable注解属性介绍

热门文章

  1. Java从入门到精通 第0章Java学习指南
  2. 【目标检测大集合】R-FCN、SSD、YOLO2、faster-rcnn和labelImg实验笔记
  3. markdown在Windows10下安装后启动出现的错误以及一些解决方案
  4. 贝尔英才学院计算机,特稿 | 从高三的二模倒数第一到考取南京邮电大学贝尔英才学院,他仅用了半年!...
  5. 2021-06-12 lock 锁 与synchronized 锁
  6. c语言除去字符串多余的空格,从一个字符串中去除多余的空格(用指针描述)...
  7. C++ const和static const的区别
  8. call to a member funciton get() on null
  9. Mybatis--关于插入数据后返回id的操作
  10. python语法学习第十天--类与对象相关的BIF、魔法方法