第20页,共30页。 显示 292 条结果 (0.067 秒)
什么场景下oom(out of memory)导致系统不可用
(本文档仅供参考) 背景 目前使用系统的过程中,出现OOM后,会有可能导致系统不能正常使用,为进一步分析,进行测试验证后,情况如下: 1、通过压力测试工具或模拟页面进行测试; 2、在达到内存最大值后,就出现大量的线程抛出OutOfMemoryError的情况; 3、在停止测试后,经过长时间等待后,服务器处于一个半恢复、半宕机的状态。 分析 经分析研究: 1、服务器上会出现大量的ESTABLISHED状态的HTTP连接,并且不能正常释放; image2021-8-13_17-54-57.png 2、从Tomcat的线程中跟踪看,正常情况下处理读取客户端网络请求的线程为ClientPoller-0仪表盘导出excel没有明细数据标签页
(本文档仅供参考) 问题说明 仪表盘存在一个大数据量报表,导出的excel没有明细数据标签页,只有截图标签页。若其他报表数据量比较少,导出excel则正常有明细数据标签页,为什么会造成此现象呢? image2024-3-4_18-14-42.png 解决方案 可检查是否明细数据的数据量太大(行*列)超过了系统设置的【数据集单次查询最大单元格数】导致无法导出明细数据仅导出图片。故针对此情况,如要导出大数据量数据,建议可以调大jvm配置在足够的情况下,根据性能自动优化,调大【数据集单次查询最大单元格数】,注:不要盲目调大设置项,否则可能出现内存溢出宕机。 具体部署导出引擎
导出引擎主要用于自助仪表盘报表的导出,导出格式包含:PNG、PDF、Excel。 导出引擎安装包请联系Smartbi官方支持获取。 导出引擎概述 V9.3及之后版本支持自助仪表盘的导出,该功能正常使用的前提需要部署好导出引擎服务。 V9.3及之后的版本若通过exe执行文件安装的环境,默认自动配置好导出引擎;但V9.3之前的版本(无论是自动安装还是手工部署),需先将war包更新到V9.3版本,再按照如下方法进行导出引擎的部署。 系统要求 服务器要求 操作系统 Linux内核3.10以上 CPU 8核 内存 16G及以上 磁盘 200G以上 d 安装权限要求 安装时部分AIChat项目升级docker-compose.yml
/config:/backup restart: always 修改点1:jupyter服务加了内存限制 jupyter: image: "aienv4py-agent:v1.1" volumes: - /home/smartbi-nla-agent/logs:/logs业务库迁移方案
类似PostgreSQL 基于PostgreSQL,需用双引号保留大小写。 HANA 敏感 默认区分大小写,可通过CASE_INSENSITIVE参数设为不敏感 SAP内存数据库,建议统一大写命名。 Hive[HADOOP_HIVE] 不敏感 通过hive.conf设置 … 。 OceanBase 不敏感 无动态配置 表名和字段名统一小写存储。 Oracle 不敏感 强制大写,双引号包裹保留大小写 未加双引号的标识符会被转换为大写。 Oracle TimesTen 敏感 无配置项 内存数据库,区分大小写。 PanWeiDB 敏感 需手动处理系统监控-实验监控
实验监控主要是监控引擎的运行状况,包括运行实验状况、缓存、jvm的内存、线程等等。 提供给管理员用于系统维护支持。 image2021-12-17_14-10-49.png 节点的操作分为以下几种: 查看日志 查看实验机器的运行日志。 image2021-12-17_14-16-31.png 按钮说明如下: 加载更多:加载更多的日志查看; 下载:下载日志:会下载最近4天的所有实验监控日志 计算任务 打开为计算引擎的监控状态界面。 详细内容 引擎资源监控包括实验监控、配置查看、环境查看等内容。 image2021-12-17_14-17-49.png 实验监控 刷新:刷新当前页系统检查
。 image2019-8-28 16:27:51.png 7、若无修复按钮,或是修复完问题仍然存在,请联系官方支持咨询处理。 检查项目详情 下表列出所有检查项目的检查内容: 检查项目 检查内容 服务器检查 检查CPU的内核数 检查JVM内存分配参数是否合理 检查JDK位数,32位还是64位 检查磁盘空间大小1、一键部署安装包介绍
~Centos6.9(内核版本:2.65) Centos7.0~Centos7.9(内核版本:3.10) RedHat操作系统 RedHat6.5~RedHat6.9(内核版本:2.65) RedHat7.0~RedHat7.9(内核版本:3.10) 服务器最低配置要求: CPU 内存 部署目录linux环境Tomcat服务器-打印线程和堆栈
,file=17348.bin/ 7280 image2017-7-20 13_42_7.png 该文件非常大,与Java进程的运行内存一样的大,必须压缩以后再反馈 image2017-7-20 13_42_46.png 注:反馈以上的信息有助于解决系统无响应的问题。如何提升查询性能
的使用情况来提升对应的内存。 2.在系统选项-查询设置处设置分页策略为sql分页,以及设置自动缓存为是 图片1.png 3.针对个别报表,若是基于数据集去创建的,则可以通过优化sql语句,设置数据集的缓存策略为自动缓存,设置分页策略为sql分页等方式来缩短查询时间。 图片2.png 4.若是电子表格报表则可以根据