跳转至
首页 解决方案 下载 文档
演示环境

性能问题

1.当内存足够的时候,如何进行性能调优,增加进程数量。

  1. 更新PaaS代码,获取最新的官方案例配置
cd /opt/opsany-paas && git pull
  1. 修改相关uwsgi参数

每个应用都有一个配置文件的目录,该目录下有一个APPID-uwsgi.ini文件。APPID为应用的ID。

vim /opt/opsany/conf/opsany-saas/rbac/rbac-uwsgi.ini
# 通常修改这两个参数即可。
processes = 4
threads = 2

参考调优参数 https://www.bookstack.cn/read/uwsgi-docs-2.0-zh/10968bff8b1ff094.md

  1. 重新对应的SAAS容器

修改完成后,重启对于的SAAS。

docker restart opsany-saas-ce-rbac

2.MySQL数据库优化

默认的安装由于为了照顾内存比较少的用户,MySQL默认的配置比较低,可以后期进行参数优化。

  1. 修改配置文件
vim /opt/opsany/conf/mysqld.cnf
max_connections = 4096

# Memory Truning
innodb_buffer_pool_size=1024M
innodb_log_buffer_size=64M
key_buffer_size=520M
query_cache_size=520M
  1. 重启MySQL数据库
docker restart opsany-mysql
Document