Azure website提供了为现代化的web应用程序快速部署的PAAS平台,可以让用户几分钟之内快速的将自己的应用部署到云端,并且提供了自动扩展(auto-scaling),SSL,多种语言(Java,Python,PHP, Node.JS, .Net) 等的支持,并且可以和其他Azure服务无缝整合等特性,赢得了很多用户的青睐。
作为PAAS平台,Azure website的app运行环境,OS等底层设施都由微软进行管理,用户只需要关心自己的App和Data即可,但在一些情况下,用户希望...
定制化使用您自己的Tomcat版本和JDK环境 在上面章节中,介绍了如何通过web.config,定制默认的Azure website的Java运行环境,默认情况下,Azure站点的Tomcat是7.0.50,Java版本是1.7.0_51,但用户自己测试开发或者生产环境的Tomcat和Java版本有可能是更高版本的,那么在Azure Website上是否可以深度定制化,使用用户自己的Tomcat和Java呢?在本节中,我会介绍下在Azure website的PAAS服务中,你如何深度定制使用你自己版本的Tomcat...
我在Azure中有一个Java Web应用程序,它使用Logback进行跟踪日志记录.我正在尝试将跟踪日志记录链接到Azure中的Application Insights,并且我已按照Azure documentation中的所有说明进行操作.
这是Maven pom.xml的相关部分:<dependency><groupId>com.microsoft.azure</groupId><artifactId>applicationinsights-web</artifactId><version>[1.0,)</version></dependency><dependency><groupId>com.microsoft.azure</groupId><artifac...
,只有你主动设置了允许的IP地址,才能连接数据库,所以你需要了解到你的哪个服务器会连接数据库,然后点击"管理允许的IP地址"将需要进行数据库连接的IP地址设置进去才可以访问:上述配置完成后,打开Eclipse,假设你已经安装了最新的Azure plugin for Eclipse插件,(如果你不知道如何安装,请参考我的博客安装Eclipse并设置Azure插件:http://cloudapps.blog.51cto.com/3136598/1699880),新建Java项目azurelab:要连接到SQLSer...
甲骨文与微软宣布云端策略联盟,客户将可在微软的Windows Server Hyper-V或Windows Azure上执行甲骨文软件,并取得完整的支持与认证,即日起生效。 根据合作协议指出,微软将在Windows Azure中提供Java、Oracle Database与Oracle WebLogic Server,甲骨文将甲骨文与微软宣布云端策略联盟,客户将可在微软的Windows Server Hyper-V或Windows Azure上执行甲骨文软件,并取得完整的支持与认证,即日起生效。根据合作协议指出,微软将在...
在参考Azure官方文档进行VM创建时,发现其中没有包含如何设置NSG的内容,以及如何在创建时就添加数据磁盘的代码(设置磁盘为SSD类型)。本文的内容以“使用 Java 创建和管理 Azure 中的 Windows VM”为基础,在其中添加如何设置NSG(网络安全组 Network Security Group), 添加数据磁盘并设置类型。
首先,创建虚拟机需要准备的资源有:创建资源组 ResourceGroup创建可用性集 AvailabilitySet创建公共 IP 地址 PublicIPAddress创...
我们正在尝试使用Azure公开的REST API通过Java中的HTTPClient创建虚拟机.我们正在使用以下请求URL和XML,但正在收到“错误请求”响应.
https://management.core.windows.net/ {subscription-id} /服务/ hostedservices / {现有主机服务名称} /部署<Deployment xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Name>TestVMAnandP</Name><Label>bXl2bQ==</Label><RoleList>...
我的项目使用azure-documentdb-spring-boot-starter:0.2.0与cosmosdb进行交互:@Repository
public interface PingEasyRepo extends DocumentDbRepository<PingEasy, String> {
}@Document(collection = "test")
public class PingEasy {@Idprivate String id;private String content;public String getContent() {return content;}public void setContent(String content) {this.content = content;}public String getId() {retu...
我在Azure上创建了一个基于Java的网站,并在使用“ CUSTOM CREATE”时选择了tomcat作为容器,然后准备了一个空网站,可以使用ftp上传WAR文件,但不能触摸tomcat文件.我需要更改JVM的堆大小,该怎么做?解决方法:请参阅http://azure.microsoft.com/en-us/documentation/articles/web-sites-java-custom-upload/-请参阅“ Tomcat”部分.您可以按照此链接中所述上传自己的tomcat,也可以只在web.config中配置httpPlatform部分以使用所需的任...
我在使用Spring Boot API处理Azure应用服务时遇到问题.我在https://docs.microsoft.com/en-us/java/azure/spring-framework/deploy-spring-boot-java-web-app-on-azure上遵循了微软指南但到目前为止没有运气.
应用程序确实启动(我可以看到应用程序在日志文件中启动)但是对应用程序服务URL的http请求总是以超时结束.
我已经读过Azure应用服务只能选择在端口80或8080上运行的嵌入式tomcat服务器,但也没有运气.
该应用程序部署在www根...
我正在尝试将springboot项目部署到Azure App Service中.我创建了一个App Service并通过FTP上传了两个文件:test.war和web.config,如他们的教程中所述.
web.config中<?xml version="1.0" encoding="UTF-8"?>
<configuration><system.webServer><handlers><add name="httpPlatformHandler" path="*" verb="*" modules="httpPlatformHandler" resourceType="Unspecified" /></handlers><httpPlatform processPath="%JAVA_HOME%\bin\ja...
原文链接:https://my.oschina.net/stevenL/blog/615185接上文。
9.在进行发布之前,需要对我们的订阅做一些设置,因为默认情况下,Azure的service end指向的是Azure global的站点,如果我们要将服务发布在Azure的中国站点,需要做下简单的设置,在Eclipse中,打开偏好设置(preference),找到Azure,在service endpoint页面中,选择"windowsazure。才能(China),选择确定:10. 回到项目,选择myazuredeploy并单击右键,选择Az...
原文链接:https://my.oschina.net/stevenL/blog/615188Microsoft Azure是一个开放的,灵活的云平台,除了对自家的.Net平台有良好的支持外,对于各种开源的软件,语言,工具,框架都有着良好的支持,比如Java,Php,Python等等,你可以使用自己喜欢的语言开发任何应用部署在Azure的web site或者云服务中。Azure的云服务是Azure的一个PAAS平台,同样支持多种不同的语言和框架,并且可以基于多种不同的阈值如CPU负载,队列,定时等等...
原文链接:https://my.oschina.net/stevenL/blog/615192在做Java开发的时候,我们需要在上线之前对程序进行压力测试,对程序的性能进行全面的监控,了解JVM的CPU,内存,GC,classes,线程等等信息,或者在程序上线运行的过程当中以便于诊断问题或者对程序做出优化,市面上做Java profiling的工具也比较多,比如商业的JProfiler,JClarity等,也有免费的JDK自带的工具,如VisualVM,JConsole,JMC等等,那么当我们将Java应用程序部...
原文链接:https://my.oschina.net/stevenL/blog/615189Azure作为微软的公有云平台,提供了非常丰富的SDK和API让开发人员可以非常方便的调用的各项服务,目前除了自家的.NET, Java, Python, nodeJS, Ruby,PHP等语言都提供支持,详细的文档说明请参考:
https://azure.microsoft.com/en-us/documentation/
然而在使用过程中,以Java语言为例,在初始调用Azure SDK/API的时候大家会碰到类似下面的错误:
[WARN] ServiceBusContra...