??????????SQL?????: Communications link failureThe last packet successfully received from the server was 33,537,195 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago.??: Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly los
org.opencms.db.CmsDbSqlException: An SQL error occurred when executing the following query: com.mysql.jdbc.JDBC4PreparedStatement@b38908: EXCEPTION: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after statement closed..
at org.opencms.db.generic.CmsVfsDriver.readResource(CmsVfsDriver.java:2327)
原因:
Mysql服务器默认的“wait_timeout”是8小时(也就是默认的值默认是28800秒),也就是说一个connection空闲超过8个小时,Mysql将自动断开该connection,通俗的讲就是一个连接在8小时内没有活动,就会自动断开该连接。而连接池却认为该连接还是有效的(因为并未校验连接的有效性),当应用申请使用该连接时,就会导致上面的报错。
wait timeout的值可以设定,但最多只能是2147483,不能再大了。也就是约24.85天
解决办法:
linux系统:编辑 /etc/mysql/my.cnf文件。
wait_timeout=1814400
interactive_timeout=1814400
window系统:修改方法:找到MySQL目录下my.ini文件, 在
# The TCP/IP Port the MySQL Server will listen on
port=3306下面添加
# this is myown dinifition for mysql connection timeout
wait_timeout=181440
interactive_timeout=181440
相关推荐
【OpenCms工作区详解】 OpenCms工作区是OpenCms内容管理系统的核心部分,它为用户提供了管理和编辑内容的全面界面。这个界面包括了编辑工具、项目管理、发布等功能,使得不同角色的用户,如编辑人员、项目管理员和...
opencms文档 OpenCms文档发布在。 您可以通过向我们发送对此存储库的拉取请求来为文档做出贡献。 大多数文档内容位于com.alkacon.opencms.documentation.content / resources文件夹中。 如果您向我们发送请求请求...
这份中文手册旨在帮助用户理解和掌握OpenCMS的各个核心功能和工作区,从而更高效地进行网站开发和维护。 一、OpenCMS系统架构 OpenCMS基于Java技术构建,支持J2EE标准,具备良好的可扩展性和稳定性。其架构包括以下...
4. **工作流支持**:`opencms-core`提供了强大的工作流引擎,可以定义审批流程,确保内容发布前的质量控制。这对于需要多级审核的大型组织尤其重要。 5. **国际化与多语言支持**:OpenCMS支持多语言内容创建和发布...
《OpenCms开发指南》:深入理解与定制OpenCms OpenCms是一款开源的内容管理系统,旨在为企业级网站提供高效、灵活的管理解决方案。由Alkacon Software开发,OpenCms支持多语言、多站点管理和内容版本控制等功能,是...
### OpenCMS:构建网站的新选择 #### 一、OpenCMS简介与特性 OpenCMS是一款功能强大的开源内容管理系统(Content Management System, CMS),它主要用于构建、管理和维护企业级网站。该系统支持多语言、多用户和多...
**如何安装OPENCMS** OPENCMS是一款开源的内容管理系统,用于构建和管理企业级的网站。本教程将指导你从头开始安装OPENCMS,包括准备必要的软件环境、配置服务器和数据库,以及设置客户端。 **一、前置条件** 在...
**工作区**是OpenCms的核心界面,主要用于管理网站内容。它集成了编辑工具、项目管理、发布等功能,使得编辑人员能够高效地管理和发布文档。此外,系统管理员也可以通过工作区来进行技术层面的管理,如缓存管理、...
这本书的出现,无疑是为那些想要充分利用OpenCms7功能的开发者提供了宝贵的资源。 OpenCms的核心特性包括内容创建、版本控制、工作流程管理、多语言支持以及基于模板的发布机制。通过本书,读者将能够了解到如何...
**OpenCMS内容管理入门指南** OpenCMS是一款开源的内容管理系统(CMS),它提供了强大的网站内容创建、管理和发布的功能。本入门指南将带你深入了解OpenCMS的基本概念、安装部署过程以及开发实践,帮助你快速掌握这...
### OpenCMS教程知识点详解 #### 一、OpenCMS概述与基本概念 **1.1 什么是CMS** CMS(Content Management System)即内容管理系统,是一种位于Web前端和后端数据库之间的应用系统,它允许用户在无需了解HTML等技术...
3. **工作流引擎**:OpenCMS 包含了一个工作流模块,用于管理内容的审批流程。开发者可以使用API来设计自定义的工作流程,定义不同的状态、任务和审批规则。 4. **模板引擎**:OpenCMS 使用Velocity作为模板语言,...
- **工作区浏览**:登录OpenCMS后台,熟悉工作区布局。 - **创建站点目录**:根据内容分类创建相应的目录结构。 - **创建站点首页**:添加首页内容,如文本、图片等。 - **发布项目**:将内容发布到公开区域,使之...
4. 工作流程:OpenCMS支持自定义的工作流程,确保内容的审核和发布过程符合组织的审批流程。你可以定义不同角色的权限,如创建、审阅和批准内容。 5. 模板设计:OpenCMS使用Velocity模板语言,允许开发者创建动态...
3. **工作台界面**:介绍OpenCMS的工作台界面,包括各个模块的功能,如资源浏览器、项目管理、版本控制等,让用户熟悉基本操作界面。 4. **内容创建与编辑**:教学如何创建、编辑和发布网页内容,包括文本、图片、...
- **工作区浏览**:通过浏览器访问OpenCms管理界面,了解基本操作。 - **创建站点目录**:根据网站架构规划,创建相应的目录结构。 - **创建站点首页**:设计首页布局,添加必要元素。 - **发布项目**:将内容从工作...