当前位置: 首页 > 知识库问答 >
问题:

你能更新网页吗。Azure web应用程序的配置文件而不重新部署?

程博学
2023-03-14

我想更新当前作为Web应用托管在Azure中的应用程序的web.config文件中的数据库连接字符串。

似乎可以将RDP转换为Azure云服务角色,而不是Web应用。如果无法将RDP导入Azure Web应用,是否有其他方法可以在不重新部署的情况下更新连接字符串?

共有3个答案

公良泰宁
2023-03-14

最好的做法是使用FTP客户端,如File Zilla,在那里您可以抓取、编辑、保存并将其推送回主机,而无需登录门户并直接在服务器或门户上编辑。

请注意,在没有备份的情况下编辑文件,直接在服务器上编辑文件会导致许多问题。

晋俊贤
2023-03-14

正如Russell Young所说,在Azure门户上,我们可以使用应用服务编辑器,为我们的应用代码提供浏览器内编辑体验。我们可以在应用程序设置部分指定连接字符串来覆盖现有设置。

此外,我们还可以访问和更新网站。通过Kudu调试控制台配置文件(在D:\home\site\wwwroot文件夹下)。

夏骞尧
2023-03-14

可以使用门户,预览中有一个名为“应用服务编辑器”的工具,可以编辑部署的任何文件。我确实想知道你为什么要这样做,但是像这样动态修改源文件并不被认为是好的做法!配置和应用设置也可以通过门户公开,并且可以在不删除到应用服务编辑器工具的情况下进行修改。更新这些不会更新web.config,但会覆盖web.config设置。

 类似资料:
  • 我的web应用程序与外部系统有几个集成,所有这些集成Rest URL都保存在web应用程序中的配置文件中。我的应用程序在启动时读取此配置文件,并在连接到外部系统时使用URL值。但经常发生的情况是,其中一个外部系统关闭,我们必须使用另一个URL。在这种情况下,我们通常必须修改配置并重新部署war文件。有没有一种方法可以在不重新部署war文件的情况下用新值修改配置文件?

  • 在Spring Boot中,在不重新启动应用程序的情况下更新前端部分?

  • 通过WebLogic Admin控制台停止/启动部署时,有时我们会收到以下错误: 然而,如果我停止并启动托管服务器,部署似乎又回来了。 我的问题是,为什么这些war文件在服务器运行时从托管服务器上随机消失?这通常发生在我们有一段时间(6个月)没有接触部署之后。还有其他部署的war文件。它不会影响应用程序的运行,直到我们尝试停止/启动它。 这就是文件系统前后的样子。 在此处重新启动托管服务器。。。

  • 当jboss(RHEL)中的一些应用程序的属性或. xml被修改时,是否有必要重新启动jboss服务,或者仅仅通过重新部署(mv。部署。谢啦

  • 问题内容: 这有可能吗? 这是问题所在: 我有一个使用此URL的关键字搜索(搜索后):http:// localhost / thi / search?keyword = key 然后我有一个使用AjaxForm插件(jquery)的滑块搜索… 当我执行滑块搜索时,显然我仍然会在关键字搜索URL中(因为请求是通过ajax发送的) 有没有办法将当前网址更改为类似http:// localhost /

  • 我正在使用Okta C#sdk进行开发。我在OKTA中创建了一些自定义用户配置文件属性。我能够在自定义属性中创建用户和保存值。但正如我所看到的,当你更新配置文件数据时,你必须再次提供所有的细节。如果提供了特定的属性值,则为其他属性设置null。因此,我如何才能只更新一个或两个属性,以便其他不应该改变。