资讯专栏INFORMATION COLUMN

宝蓝德BES中间件JDBC扩缩容及参数配置修改

IT那活儿 / 3612人阅读
宝蓝德BES中间件JDBC扩缩容及参数配置修改

点击上方“IT那活儿”公众号,关注后了解更多内容,不管IT什么活儿,干就完了!!!


01

BES应用服务器是一款JavaEE应用服务器,支持最新的JavaEE规范标准,应用服务器实例为管理控制台提供运行时支持,对管理员进行验证,处理来自管理控制台和 iastool 工具的请求,在不同的生产环境要求下我们往往需要对BES各实例的一些参数配置进行修改来适应不同的生产环境。

下面给大家罗列几种修改实例各参数配置修改的方法。

02

使用BES中间件自带的iastool工具,在应用账号下进行修改
2.1 使用 iastool 工具启动应用服务器实例,请在 BES_HOME/bin 目录下运行以下命令
iastool 的默认密码是 B#2008_2108#es。
iastool --user admin --password B#2008_2108#es start --server
2.2 在实例启动的情况,获取实例所有的参数配置信息
./iastool --user admin --passwordfile passwd_file --port 9999  get "*"
2.3 获取实例JDBC数据源的配置信息
./iastool --user admin --passwordfile passwd_file --port 9999  get "*"
|grep -i "JDBC"
具体参数代表意义如下:
  • user 参数对应的admin为控制台用户名;

  • passwordfile 参数对应的passwd_file为加密文件;

  • port  参数对应的9999为控制台端口。

1)修改JDBC数据源最大值,修改前最大值为8,修改后为9。
./iastool --user admin --passwordfile passwd_file --port 
9999 set  key=value
例:
./iastool --user admin --passwordfile passwd_file --port 
9999 set server.resources.jdbc-resource.TESTDB3.max-pool-size=9



再次查看是否修改成功,如图所示,最大值已修改为9。
./iastool --user admin --passwordfile passwd_file --port 
9999  get "*"  |grep -i "TESTDB3.max-pool-size"
2)修改JDBC数据源的初始化连接值,修改前初始化连接值为5。
./iastool --user admin --passwordfile passwd_file --port 
9999 set server.resources.jdbc-resource.TESTDB3.initial-pool-size=6
再次查看初始化连接值成功修改为6。
3)修改线程池的最大值。
查看原线程池的值:
./iastool --user admin --passwordfile passwd_file --port 9999  get "*"  |grep -i "thread-pool.max"
原线程最大值为128,现将其修改成130。
./iastool --user admin --passwordfile passwd_file --port 
9999 set server.thread-pools.thread-pool.http-thread-pool.max-threads=130



4)修改其他参数配置。
在有想要修改的参数配置时,可以使用:
./iastool --user admin --passwordfile admin_passwordfile --port 1900 set KEY=VALUE
只需要获取我们想要修改的参数的键值就可。


END



本文作者:程 红

本文来源:IT那活儿(上海新炬王翦团队)

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/129484.html

相关文章

  • 基于Heapster的HPA

    摘要:基于的概述,简称,是中实现水平自动伸缩的功能。它可以根据使用率或应用自定义自动扩展数量支持和节点扩缩容层面,集群的持续监控,一旦发现无法被,则基于进行扩展,即节点的自动扩缩容,具体内容在后续文章中介绍。 基于Heapster的HPA 概述 Horizontal Pod Autoscaling,简称HPA,是Kubernetes中实现POD水平自动伸缩的功能。自动扩展主要分为两种: 水...

    luxixing 评论0 收藏0
  • 基于Heapster的HPA

    摘要:基于的概述,简称,是中实现水平自动伸缩的功能。它可以根据使用率或应用自定义自动扩展数量支持和节点扩缩容层面,集群的持续监控,一旦发现无法被,则基于进行扩展,即节点的自动扩缩容,具体内容在后续文章中介绍。 基于Heapster的HPA 概述 Horizontal Pod Autoscaling,简称HPA,是Kubernetes中实现POD水平自动伸缩的功能。自动扩展主要分为两种: 水...

    Forelax 评论0 收藏0
  • 乐心医疗的 Kubernetes云平台建设实践

    摘要:宋体自年被开源以来,很快便成为了容器编排领域的标准。宋体年月,乐心医疗的第一个生产用集群正式上线。所以于年推出后,乐心医疗的运维团队在开会讨论之后一致决定尽快迁移到。Kubernetes 自 2014 年被 Google 开源以来,很快便成为了容器编排领域的标准。因其支持自动化部署、大规模可伸缩和容器化管理等天然优势,已经被广泛接纳。但由于 Kubernetes 本身的复杂性,也让很多企业的...

    testHs 评论0 收藏0
  • Elasticsearch分布式一致性原理剖析(一)-节点篇

    摘要:摘要目前是最流行的开源分布式搜索引擎系统,其使用作为单机存储引擎并提供强大的搜索查询能力。前言分布式一致性原理剖析系列将会对的分布式一致性原理进行详细的剖析,介绍其实现方式原理以及其存在的问题等基于版本。相当于一次正常情况的新节点加入。 摘要: ES目前是最流行的开源分布式搜索引擎系统,其使用Lucene作为单机存储引擎并提供强大的搜索查询能力。学习其搜索原理,则必须了解Lucene,...

    genedna 评论0 收藏0

发表评论

0条评论

IT那活儿

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<