首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

重新部署到WebLogic 12.2.1时,需要重新启动受控服务器的JPA2.1应用程序

。在解答这个问题之前,我们先来了解一下相关的名词和概念。

  1. WebLogic 12.2.1: WebLogic是Oracle提供的一款Java应用服务器,用于构建和部署企业级Java应用。WebLogic 12.2.1是WebLogic Server的一个版本,它支持J2EE规范和Java EE 7标准,并提供了丰富的功能和工具。
  2. 重新部署(Redeployment): 在软件开发中,重新部署是指对已经部署过的应用程序进行更新或替换,而不需要重新启动服务器。这样可以提高应用程序的可用性和灵活性。
  3. 受控服务器(Managed Server): 受控服务器是WebLogic Server中的一个组件,它托管应用程序和相关的资源,并由域中的域管理服务器(Domain Administration Server)进行管理和监控。
  4. JPA(Java Persistence API): JPA是Java持久化API的简称,它是Java EE平台上的一种规范,用于实现对象-关系映射(ORM)和数据持久化。JPA提供了一套标准的API和注解,用于操作数据库。

根据以上的信息,可以得出以下答案:

当重新部署到WebLogic 12.2.1时,如果应用程序使用了JPA2.1来实现数据持久化,需要重新启动受控服务器才能使更新后的应用程序生效。

重新启动受控服务器可以采取以下步骤:

  1. 登录到WebLogic控制台(WebLogic Console)。
  2. 导航到“域结构”(Domain Structure)页面,找到目标受控服务器。
  3. 选择目标受控服务器,并点击“重新启动”(Restart)按钮。
  4. 在确认对话框中,点击“是”(Yes)来确认重新启动操作。

重新启动受控服务器会导致该服务器上的所有应用程序被停止并重新启动,包括使用JPA2.1的应用程序。这样可以确保新的部署内容和更新后的应用程序能够正确加载并生效。

腾讯云提供的相关产品和服务: 腾讯云提供了一系列与云计算和应用部署相关的产品和服务,其中包括但不限于以下几个产品:

  1. 云服务器(CVM): 提供高性能、可扩展和安全的云服务器实例,用于部署应用程序和托管服务。链接地址:https://cloud.tencent.com/product/cvm
  2. 云数据库MySQL(CMYSQL): 提供稳定可靠的云数据库服务,支持MySQL数据库的部署和管理。链接地址:https://cloud.tencent.com/product/cdb_mysql
  3. 云原生应用引擎(TKE): 提供容器化应用部署和管理的解决方案,支持Kubernetes集群的创建和维护。链接地址:https://cloud.tencent.com/product/tke

请注意,以上产品链接仅作为示例,具体产品选择应根据实际需求和场景来确定。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

classcastingexception_class session

Java语言规范定义了允许转换,其中大多数可在编译时进行验证。不过,某些转换还需要运行时验证。如果在此运行时验证过程中检测到不兼容,JVM就会引发ClassCastException异常。...Fruit和Apple类兼容,但加载时使用了不同ClassLoader。这是这种异常发生最常见原因。在这里,需要了解一下什么是ClassLoader?...例如,可以利用划分技术同时运行同一应用程序多个版本(基于空间划分)。...此项技术在应用服务器(如WebLogic Server)内另一个重要用途是启用应用程序重新部署,即在不重新启动JVM情况下启动应用程序新版本(基于时间划分)。...在理解类加载时候,需要注意以下几点: 1. 永远无法在同一ClassLoader中重新加载类。“热重新部署需要使用新ClassLoader。

29020

ClassCastException深入分「建议收藏」

Java语言规范定义了允许转换,其中大多数可在编译时进行验证。不过,某些转换还需要运行时验证。如果在此运行时验证过程中检测到不兼容,JVM就会引发ClassCastException异常。...2.Fruit和Apple类兼容,但加载时使用了不同ClassLoader。这是这种异常发生最常见原因。在这里,需要了解一下什么是ClassLoader?...例如,可以利用划分技术同时运行同一应用程序多个版本(基于空间划分)。...此项技术在应用服务器(如WebLogic Server)内另一个重要用途是启用应用程序重新部署,即在不重新启动JVM情况下启动应用程序新版本(基于时间划分)。...在理解类加载时候,需要注意以下几点: 1.永远无法在同一ClassLoader中重新加载类。“热重新部署需要使用新ClassLoader。

41830
  • SpringBoot打包部署最佳实践

    应用体积较小,甚至可以借助web容器包管理功能(比如weblogic Library)进一步减小应用大小。 缺点 本地需要搭建web容器,对本地环境要求更高点,学习成本也响应更高。...不管选择哪种方式,在部署时都会遇到下面的问题 如果需要打war包,那么不仅是pom文件需要修改,应用程序也要做相应改动,改动完后,应用程序就无法本地运行,需要打完包后将配置信息修改回来,这样不仅麻烦,...jar包需要配合容器化才能发挥出最大优势,如果没有容器,spring boot jar包就是一个玩具,随处运行jar包,缺少统一管理,是达不到生产要求,那么如果从jar包容器也是一个问题。...首先构建测试环境镜像,上传到镜像仓库,应用重新部署。 接着构建UAT环境镜像,上传到镜像仓库,应用重新部署。 最后构建生产环境镜像,上传到镜像仓库,应用重新部署。...因此需要一个远程服务器用于打包和部署,能够实现从源码镜像过程。jenkins是一个基于java开发持续集成工具,通过配置插件和编写脚本实现程序从代码制品再到线上运行过程。

    3.6K30

    SpringBoot 打包部署最佳实践

    应用体积较小,甚至可以借助web容器包管理功能(比如weblogic Library)进一步减小应用大小。 缺点 本地需要搭建web容器,对本地环境要求更高点,学习成本也响应更高。...不管选择哪种方式,在部署时都会遇到下面的问题 如果需要打war包,那么不仅是pom文件需要修改,应用程序也要做相应改动,改动完后,应用程序就无法本地运行,需要打完包后将配置信息修改回来,这样不仅麻烦,...jar包需要配合容器化才能发挥出最大优势,如果没有容器,spring boot jar包就是一个玩具,随处运行jar包,缺少统一管理,是达不到生产要求,那么如果从jar包容器也是一个问题。...接着构建UAT环境镜像,上传到镜像仓库,应用重新部署。 最后构建生产环境镜像,上传到镜像仓库,应用重新部署。...因此需要一个远程服务器用于打包和部署,能够实现从源码镜像过程。jenkins是一个基于java开发持续集成工具,通过配置插件和编写脚本实现程序从代码制品再到线上运行过程。

    4.2K20

    应用程序部署与发布

    应用程序状态进行备份和恢复步骤是什么。 在不破坏应用程序状态前提下,升级应用程序需要步骤是什么。 如果发布失败,重新启动重新部署应用程序步骤是什么。...通过重新部署原有的正常版本来进行回滚 如果你有自动化部署应用程序流程,让应用程序恢复良好状态最简单方法就是从头开始把前一个没有问题版本重新部署一遍。...金丝雀发布 金丝雀发布就是把应用程序某个新版本部署生产环境中部分服务器中,从而快速得到反馈。这是一个能大大减少新版本发布风险方法。...紧急修复版本也要走同样构建、部署、测试和发布流程,与其他代码变更没什么区别。 为什么这么说呢?因为我们看到过很多场合,修复版本直接被放到生产环境中,而产生一个未受控版本。这会导致两个不幸后果。...小贴士和窍门 真正执行部署操作的人应该参与部署过程创建; 记录部署活动; 不要删除旧文件,而是移动到别的位置; 部署是整个团队责任; 服务器应用程序不应该有 GUI; 为新部署留预热期; 快速失败;

    89410

    【13】进大厂必须掌握面试题-配置管理面试

    需要很多额外功能组织会发现Puppet很有用,但是那些需要更多自定义组织可能需要升级付费版本。 Chef是用Ruby编写,因此可以由了解该语言的人自定义。...如何设置应用程序部署顺序? WebLogic Server 8.1允许您选择应用程序加载顺序。请参阅“应用程序”中应用程序MBean加载顺序”属性。...WebLogic Server在部署应用程序之前先部署服务器级资源(首先是JDBC,然后是JMS)。应用程序部署顺序如下:连接器,然后是EJB,然后是Web应用程序。...如果应用程序是EAR,则按照在application.xml部署描述符中声明它们顺序加载各个组件。 Q22。是否可以在不重新部署整个应用程序情况下刷新已部署应用程序静态组件?...如果要自己暂存应用程序,请使用weblogic.Deployer设置-external_stage,并且希望通过自己方式将其复制其目标。

    1.2K10

    6 利用Docker .NET应用程序模板制作您容器应用程序(第2部分)

    您会注意Nginx和Apache HTTP插件在不同阶段或事件中得到执行: 当Nginx或Apache HTTP容器被创建时:在这种情况下,应用服务器容器IP被注入默认配置文件中,以便于负载平衡正确服务...当ASP.NET应用程序服务器集群扩展或扩展时:在这种情况下,应用程序服务器更新后容器IP将被注入默认配置文件中,以便将负载平衡正确服务。...当ASP.NET应用程序服务器停止或启动时:在这种情况下,应用程序服务器更新容器IP被注入默认配置文件中,以便对正确服务进行负载平衡。...在云上提供基础架构 保存应用程序后,用户可以将应用程序部署已经可用群集(或服务器池),或者在18个不同云端点(包括HyperGrid,VMware vSphere,OpenStack,CloudStack...由于在此示例中使用了ASP.NET动态编译,因此不需要重新启动容器。 但是,对于需要重新启动容器更新,则需要重新启动”。

    3K80

    使用白名单修复Oracle WebLogicRCE漏洞(CVE-2019-2729)

    此漏洞相对易于利用,但需要Java Development Oracle WebLogic最近在其软件中披露并修补了远程代码执行(RCE)漏洞,其中许多漏洞是由于不安全反序列化造成。...此漏洞相对易于利用,但需要Java Development Kit(JDK)1.6。默认情况下,WebLogic版本10.3.6随JDK 1.6一起提供。...CVE-2019-2725和CVE-2019-2729根本原因 WebLogic服务器上下文传播使得在支持协议中携带应用程序上下文信息成为可能。...系统管理员,开发人员和IT /安全团队应始终采用最佳实践和缓解措施,其中包括: 使用Oracle紧急补丁升级产品非易受攻击版本 通过删除war和wls-wsat.war防止访问易受攻击组件,然后重新启动...: 1009816 - Oracle Weblogic Server远程执行代码漏洞(CVE-2019-2729) 在趋势科技服务器深度发现督察  保护客户免受可能利用通过该DDI规则CVE-2019年至

    2.1K30

    【漏洞通告】Weblogic多个远程代码执行漏洞

    注:Oracle官方补丁需要用户持有正版软件许可账号,使用该账号登陆https://support.oracle.com后,可以下载最新补丁。...localAddress 可定义服务器主机地址。(如果指定为一个星号 (*),则返回匹配结果将是所有本地 IP 地址。)localPort 定义服务器正在监听端口。...target 指定一个或多个要筛选服务器。 localAddress 可定义服务器主机地址。(如果指定为一个星号 (*),则返回匹配结果将是所有本地 IP 地址。)...保存后若规则未生效,建议重新启动Weblogic服务(重启Weblogic服务会导致业务中断,建议相关人员评估风险后,再进行操作)。...点击“查看更改和重新启动”,进入“重新启动核对清单”,勾选“AdminServer(管理)”,点击“重新启动”按钮。 ?

    1.5K20

    WebLogic反序列化漏洞(CVE-2018-2628)安全处置建议V3.0

    规则保存后,建议重新启动Weblogic服务以保证规则没有生效(重启weblogic服务会导致业务中断,建议相关人员评估风险后,再进行操作)。...在系统升级中点击离线升级,选择系统规则库,选择对应文件,点击上传。 ? 3. 更新成功后,在系统默认规则库中查找规则编号:23614,即可查询对应规则详情。 ?...版本进行排查 $ cd /Oracle/Middleware/wlserver_10.3/server/lib$ java -cp weblogic.jar weblogic.version 此漏洞影响...因此,通过查看AdminServer.log文件,可以判断Weblogic服务器是否有被此漏洞利用情况。...点击“查看更改和重新启动”,进入“重新启动核对清单”,勾选“AdminServer(管理)”,点击“重新启动”按钮。 ?

    1.7K30

    第48篇:Weblogic最新漏洞修复方法(禁用T3+IIOP协议)

    经过ABC_123测试,10.x版本weblogic禁用T3需要重启,否则不会生效。12.x版本不需要重启,点击“保存”就可以立即生效。...2 禁用IIOP协议过程 进入weblogic后台之后,选择“base_domain”—“环境”—“服务器”,然后在对应服务器设置中选择 “协议”—“IIOP” 选项卡,取消 “启用IIOP” 前面的勾选...最后发现weblogic后台给出了提示“已激活所有更改。但是, 要使这些更改生效, 必须重新启动这 1 个项目。” 最后需要重启weblogic项目。...协议详细步骤如下: 登录weblogic后台之后,点开“域结构”—“wl_server”—环境—服务器—“AdminServer(管理)” 接下来取消“启用IIOP”选中,然后点击“保存”,最后提示...但是, 要使这些更改生效, 必须重新启动这 1 个项目”,说明需要重启weblogic项目。

    2.2K20

    2021 年 Java 开发者生产力报告

    调查中还询问了开发人员在他们主要应用程序中拥有多少微服务,并以 1 20 这种规模进行选择。...最受欢迎工具 该报告对受访者在每个类别中最常用技术和工具也进行了调查: 应用服务器 —— Tomcat 仍占 66% 份额。...之后,JBoss/WildFly(19%)、WebLogic(18%)、Jetty(15%)和 WebSphere(14%),后几个占比相对比较均匀。...开发者痛点 最严重应用程序性能问题是较长应用程序响应时间,达到54%(与去年55%相提并论)。这种持续趋势与微服务采用不断增长相吻合。...59% 开发人员经历了超过四分钟重新部署时间,而 20% 经历了超过 10 分钟重新部署时间。这背后有两个潜在原因。一种是,随着微服务规模增长,开发和创建应用程序将花费更长时间。

    45810

    Weblogic远程代码执行漏洞处置建议

    参考链接: https://www.oracle.com/technetwork/security-advisory/cpuoct2018-4428296.html 注:Oracle官方补丁需要用户持有正版软件许可账号...localAddress 可定义服务器主机地址。(如果指定为一个星号 (*),则返回匹配结果将是所有本地 IP 地址。)localPort 定义服务器正在监听端口。...target 指定一个或多个要筛选服务器。 localAddress 可定义服务器主机地址。(如果指定为一个星号 (*),则返回匹配结果将是所有本地 IP 地址。)...保存后若规则未生效,建议重新启动Weblogic服务(重启Weblogic服务会导致业务中断,建议相关人员评估风险后,再进行操作)。...点击“查看更改和重新启动”,进入“重新启动核对清单”,勾选“AdminServer(管理)”,点击“重新启动”按钮。 ?

    2.4K20
    领券