IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> OA性能调优方案(二) -> 正文阅读

[系统运维]OA性能调优方案(二)

访问 nginx 状态监控页:

双击 stop.bat 关闭新 nginx

替换旧 nginx

将执行文件由 nginx.exe 重命名为 officeNginx.exe,这样 OA 就可以帮新nginx 直接注册服务了。

口,改为 80

关闭相应服务

将目录替换

?

重启服务后,可正常访问 OA,既替换完毕

?

调整 nginx 配置

增加 nginx 进程数

Nginx 的进程数配置可增加 nginx 进程的数量,增加 nginx 的并发量支持能力。

配置文件中 worker_process 的个数就是进程数,进程数的个数与 CPU 的核数有关,一般为 CPU 核数的一半或等于 CPU 核数,过高会导致进程竞争,反而拖慢性能。如当前项目为 16 核,配置 nginx 进程数为 8,将创建 8 个 nginx进程工作。

?

?

增加 OfficeFPM 个数和 PHP 进程数

程序配置(17 OA

增加 OfficeFPM 个数和 PHP 进程数,从而增加对于访问量的支持,17 版有配置界面,其他版本可在配置文件里配置:

配置文件配置:

参数说明:

max_fails=3

fail_timeout=3s

这个是 Nginx 在负载均衡功能中,用于判断后端节点状态,所用到两个参数。

Nginx 基于连接探测,如果发现后端异常,在单位周期为 fail_timeout 设置的时间,中达到 max_fails 次数,这个周期次数内,如果后端同一个节点不可用,那么接将把节点标记为不可用,并等待下一个周期(同样时常为fail_timeout)再一次去请求,判断是否连接是否成功。

Bin/server.ini 增加如下配置项

数据库分离

数据库分离是将数据库服务安装的另一台计算机上,这个计算机应该具备告诉读写的 SSD 硬盘,同时有较大的内存,可提高数据库的执行速度。

数据库分离方案

数据库服务器上安装数据库服务

在数据库服务器上安装数据库服务,可重新安装一套 OA,只开启数据库服务, 其他服务关闭。

并将配置文件中的地址监听修改为 OA 服务器的地址,然后重启服务:

配置 OA 数据库连接

OA 服务器上,打开位于 MYOA\bin 下的 server.ini,修改配置项为数据库服务器上的地址和账户

修改 oa_config.php 文件为数据库服务器上的地址和账户

?即可联通。

?Mysql 性能调优

打开位于数据库服务器下的 MYOA\mysql5 下的 my.ini,修改完成后重启服务生效

innodb_buffer_pool_size 这个参数主要作用是缓存 innodb 表的索引, 数据,插入数据时的缓冲。

并不是设置的越大越好。设置的过大,会导致 system 的 swap 空间被占用,导致操作系统变慢,从而减低 sql 查询的效率。

专用 mysql 服务器设置的大小: 操作系统内存的 70%-80%最佳。

?

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-03-17 22:37:43  更:2022-03-17 22:39:58 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 1:49:11-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码