极速下载站 —— 提供优质软件下载服务,感受全新的极速下载体验!

最近更新 | 软件专题 | 软件分类 | 软件排行

您的位置:极速下载站资讯首页软件教程电脑软件教程 → Geoserver设置连接池的其他参数教学

Geoserver设置连接池的其他参数教学

时间:2023-07-17 11:31:24  作者:无名  浏览量:58

Geoserver电脑版是一款功能非常强大的地图编辑制作工具,对面简直直观,操作非常简单,能够帮助用户快速查看地理空间数据,基于正则式表达命令,是快捷方式,轻松编辑地理位置,信息,需要的朋友赶紧下载体验吧!

进入下载
GeoServer
GeoServer 2.13.1 官方版
大小:89.98 MB
日期:2023/7/17 11:48:01
环境:WinXP,Win7,

Tomcat 设置

为了设置连接池,Tomcat 需要一个 JDBC 驱动程序和必要的池配置。

首先,您需要为您的数据库找到 JDBC 驱动程序。大多数情况下,它分布在您的 DBMS 提供商的网站上,或者在您的数据库的已安装版本中可用。例如,Linux 系统上的 Oracle XE 安装提供了位于的驱动程序app/oracle/product/10.2.0/server/jdbc/lib/ojdbc14.jar,并且该文件需要移动到 Tomcat 共享库目录中,TOMCAT_HOME/lib

笔记

图:Geoserver

复制到 Tomcat 共享库时,请小心从 GeoServer WEB-INF/lib 文件夹中删除 jdbc 驱动程序,以避免出现 JNDI DataStores 使用问题。

图:Geoserver

该示例设置了一个连接到本地 Oracle XE 实例的连接池。池配置显示非常成熟:

最多 20 个活动连接(将并行使用的最大连接数)

池中最多保留 3 个连接未使用

准备好的语句池(对于良好的性能非常重要)

池中最多 100 个准备好的语句

在实际使用连接之前仔细检查连接是否仍然存在的验证查询(如果保证连接永远不会断开,这不是必需的,无论是由于服务器强行关闭它们,还是由于网络/维护问题)。

图:Geoserver

警告

值得用户注意的是,当我们要修改客户端中的一些信息的时候,就需要在客户端中使用到网络最下方的地址,通过这样的操作,可能会导致网络连接出现失败的情况,如果出现这样的情况,就需要设置网络的下载地址,并且要实施检测当前的。日志文件是否保存完整。

设置连接池的其他参数:

timeBetweenEvictionRunsMillis (默认 -1) 在空闲对象驱逐线程的运行之间休眠的毫秒数。当非正数时,不会运行空闲对象驱逐线程。

numTestsPerEvictionRun(默认 3)在空闲对象驱逐线程(如果有)的每次运行期间要检查的对象数。

minEvictableIdleTimeMillis (默认 1000 * 60 * 30) 对象在有资格被空闲对象驱逐器(如果有)驱逐之前可以在池中空闲的最短时间。

removeAbandoned(默认为 false)如果废弃的连接超过 removeAbandonedTimout,则将其删除。如果设置为 true,则如果连接空闲时间超过 removeAbandonedTimeout,则该连接将被视为已放弃并可以移除。将此设置为 true 可以从无法关闭连接的编写不良的应用程序中恢复数据库连接。

removeAbandonedTimeout(默认 300)在可以删除放弃的连接之前的超时时间(以秒为单位)。

logAbandoned(默认为 false)用于记录放弃语句或连接的应用程序代码的堆栈跟踪的标志。

GeoServer 2.13.1 官方版

GeoServer图片
  • 软件性质:国外软件
  • 授权方式:免费版
  • 软件语言:简体中文
  • 软件大小:92135 KB
  • 下载次数:473 次
  • 更新时间:2023/7/17 8:06:10
  • 运行平台:WinXP,Win7,...
  • 软件描述:GeoServer是一个用于共享地理空间数据的开源服务器。它专为互操作性而设计,... [立即下载]

相关资讯

相关软件