如果在你的 Tomcat 中配置了数据源,并且Confluence 设置指南在安装的时候检测到这个配置的时候,配置数据源的选项将会提供给你进行配置。入股你希望使用数据源,请参考下面的配置。 1. 停止 Confluence 在 Confluence 的配置指南中,你将会提示选择你的数据库,在这个时候 ...
分类:
其他好文 时间:
2018-06-08 23:15:34
阅读次数:
201
这个指南指导你如何配置使用 JNDI 数据源来连接到你的数据库。使用这个类型的连接,Confluence 将会询问应用服务器(Tomcat)中你配置的连接信息。 如果你希望使用 JDBC 的数据库连接方式,请参考下面的指南: Database Setup for PostgreSQL Databas ...
分类:
其他好文 时间:
2018-06-08 23:14:21
阅读次数:
192
如果你对 Confluence 进行升级(手动或者使用安装器),你需要: 停止 Confluence (如果你已经尝试开始启动)。 拷贝你的数据库驱动到 <installation-directory>/lib 目录。 编辑 <installation-directory>/conf/server. ...
分类:
其他好文 时间:
2018-06-08 23:13:55
阅读次数:
209
当数据库服务器进行重启或者因为网络问题导致连接中断。所有在数据库连接池中的连接都会被中断。希望处理这个问题,通常需要 Confluence 进行重启。但是,数据库连接池中的连接可以通过运行 SQL 查询来进行校验。如果在数据库连接池中的连接因为某种原因被中断,通常可以通过在连接池中创建一新的连接来解决。希望达到这个目的,Confluence 会为你的数据库连接运行校验 SQL。这个配置在新的 Co
分类:
其他好文 时间:
2018-06-07 00:40:14
阅读次数:
175
不同的数据库通常要求不同的 SQL 校验查询。校验查询通常需要尽可能的简单,这个查询在链接从数据库连接池中取出的时候都会被执行一次。针对不同的数据库类型,我们推荐先的校验查询 SQL:MySQLselect 1Microsoft SQL Serverselect 1Oracleselect 1 from dualPostgreSQLselect 1 https://www.cwiki.u
分类:
数据库 时间:
2018-06-07 00:39:38
阅读次数:
173
确定 Confluence 在数据库连接池中校验数据库连接:停止 Confluence。编辑 <installation-directory>/conf/server.xml 文件(或者基于在那里你配置你的数据源)。针对你的额数据源找到 Resource 元素,然后添加 "validationQuery" 参数,下面的配置是针对 PostgreSQL 数据库的,其他
分类:
其他好文 时间:
2018-06-07 00:38:25
阅读次数:
142
确定 Confluence 在数据库连接池中校验数据库连接:停止 Confluence。编辑 <home-directory>confluence.cfg.xml 文件。针对你特定的数据库,插入下面属性配置信息。针对 PostgreSQL,SQL Server,和 MySQL<property name="hibernate.c3p0.validate">
分类:
数据库 时间:
2018-06-07 00:36:55
阅读次数:
222
确定 Confluence 在数据库连接池中校验数据库连接: server.xml (excerpt) ... <Resource name="jdbc/confluence" auth="Container" type="javax.sql.DataSource" username="postgr ...
分类:
其他好文 时间:
2018-06-07 00:36:24
阅读次数:
136
如果数据库的查询时间太长同时你的应用程序显示没有响应,你可以配置数据库的查询超时时间。在默认情况下 Confluence 没有超时时间。希望配置数据库查询超时时间,在你的测试服务器上进行下面的操作:1. 关闭 Confluence。2. 从 confluence-x.x.x.jar 文件中解压出 databaseSubsystemContext.xml。这个文件在 confluence/WEB-I
分类:
数据库 时间:
2018-06-06 10:40:29
阅读次数:
181
针对已经存在的 Confluence 安装,如果你安装的 Confluence 版本是 6.4 或者早期的版本,我们在安装的时候没有检查你数据库的字符设置。如果你的数据库当前没有被配置使用 UTF-8 编码(或者与 UTF-8 相同的编码,例如在 Oracle 中使用的 AL32UTF8 编码):当你在使用 Confluence 的时候你可能会看到健康检查的警告你可能在升级 C
分类:
数据库 时间:
2018-06-05 23:26:36
阅读次数:
273