作者:JialuoGan排版:RaniSun大家好,欢迎来到JavaonAzureTooling六月更新。在此更新中,我们将为AzureToolkitforIntelliJ引入一个新的以应用程序为中心的视图,这将使管理界面更加用户友好。此外,我们还添加了对更多Azure服务的支持。对于Gradle插件,我们为AzureWebApps和AzureFunctions提供了一些新的支持。我们希望您喜欢这些新功能并与我们分享您的反馈。开始吧!AzureToolkitforIntelliJ在AzureExplorer中更新了一个新的以应用程序为中心的视图在我们四月份的博客中,我们首先在我们的路线图中引入了以应用程序为中心的概念。目前,Azure资源管理器(AzureExplorer)经过长期发展,已经扩展并支持多种云资源。AzureResourceManager是Web应用程序(WebApps)、函数应用程序(FunctionApps)、Spring应用程序(SpringApps)、虚拟机(VirtualMachines)、存储账户(StorageAccounts)、数据库(Databases)等服务的逻辑集合.但它是按资源类型分组的,而不是按应用程序类型(ResourceGroup、ResourceGroups)分组的。对于在Azure资源管理器中操作的开发人员,此视图将使管理和理解应用程序中涉及哪些服务或产品变得复杂。我们还发现,一些开发人员可能倾向于在按服务类型分组的资源视图中失去注意力或感到不知所措。出于这些原因,我们一直在投资改进和引入这种以应用程序为中心的新视图。通过这个视图,将帮助开发人员识别和定义应用程序中的特定内容。在下面的展示中,您将能够看到按应用程序分组的Azure资源视图。要试用此新功能,您可以在Azure资源管理器-资源组中找到根节点。您会发现,对于每个应用程序,属于同一资源组的所有资源都被组合在一起。如果需要,您可以在每个应用程序的资源组中创建或删除资源。下面是一个简短的演示。ApplicationInsights支持在最新版本中,AzureToolkitforIntelliJ提供了对ApplicationInsights(应用程序洞察)的支持,开发者可以直接在AzureResourceManager(AzureExplorer)中管理应用程序洞察。要创建它,您只需找到ApplicationInsights节点,右键单击它,然后选择“创建”。有了这个功能支持,您可以在创建ApplicationInsights后通过AzureResourceConnector手动配置资源连接。当您在“打开实时指标”选项中右键单击一个节点时,它会将您导航到ApplicationInsights门户,您可以在其中查看信息流并在整个部署过程中实时定位应用程序的性能。SpringApps更新近日,AzureSpringAppsEnterprise正式发布。我们在产品和支持方面投资于AzureSpringCloudEnterprise。如果选择使用AzureSpringApps企业级定价规则,只需右键点击SpringApplicationCluster节点下的“创建”选项即可完成配置。为了增强这种体验,我们在vCPU版本中额外支持0.5核和512M内存。此外,您无需为企业应用程序指定运行时,因为它会自动从源代码或项目中检测运行时以进行部署。部署完成后,您只需右键单击该节点并选择“显示属性”即可查看配置。GradlePlugin更新DeploymentSlotssupport当你将一个Web应用程序或Function应用程序部署到AzureAppService时,你可以使用一个单独的部署槽(deploymentslot)来代替默认的生产槽(defaultproductionslot)。这样,您可以首先验证暂存部署槽中的任何应用程序更改,然后将其替换为同一应用程序服务器中的生产槽。azurewebapp{...deploymentSlot{name='xxx'configurationSource='parent'}}从6月开始在最新版本中,您可以尝试Gradle插件支持AzureWeb版本1.4.0的部署槽。应用程序和AzureFunctions版本1.9.0。支持它。您可以在build.gradle文件中手动添加上述配置来尝试这个新特性。要了解有关Gradle插件的更多信息,您可以找到有关如何使用Gradle逐步将JavaWeb应用程序部署到Azure的更多详细信息。反馈和建议如果您有兴趣,请不要犹豫尝试我们的产品!您的反馈和建议对我们非常重要,将有助于我们产品的未来发展。在此博文中留下您的评论在产品的官方GitHub页面上创建功能请求或提交错误填写我们的调查问卷资源以下链接和资源可以帮助您更好地了解JavaonAzureTooling:AzureOfficialDocumentationofToolkitforIntelliJOfficialDocumentationAzureToolkitforEclipse官方文档基于AzureWebApps/Functions/SpringCloud的MavenPlugin官方文档基于AzureWebApps/Functions的GradlePlugin官方文档基于AzureSpringApps的VSCodePlugin官方文档
