zoukankan      html  css  js  c++  java
  • OA系统高性能解决方案(史上最全的通达OA系统优化方案)

    序:

      这是一篇针对通达OA系统的整体优化方案,文档将硬件、网络、linux操作系统、程序本身(包括web和数据库)以及现有业务有效结合在一起,进行了系统的整合优化。该方案应用于真实生产环境,部署完成后大大提高了员工的工作效率,并且使基于OA后续的开发工作有了保障,带来的间接经济效益每年至少在50W,而投入仅仅只有不到5W(用来购买服务器)。

    部分真实信息用XX代替,敬请谅解

    概述:

          目前公司所使用的办公平台承载了企业基本的人力资源管理、行政管理、IT、部分研发流程,较大程度实现了基本工作流程的无纸化办公。

    随着公司业务的发展及企业组织架构调整,该OA系统对企业管理的承载能力限制显得愈发明显,主要表现为:

        1.   系统访问速度慢,填写流程效率低,用户体验差,投诉率增加

        2.   流程在不选择主办人的情况下就转交,导致运维成本增加

        3.   二次开发程序响应慢,影响系统的灵活和扩展性


        xx公司总计人数在1W5左右,由此将全员的办公信息集中到OA系统服务器后,服务器的访问量将变得异常大。目前在线人数大概在300-600人之间已经出现性能瓶颈,但若支撑整个xxx集团(在线人数将会在800-1500之间)可能会出现系统瘫痪的情况。



    主要的参考方案


    可以看出,采用现有的2008 版OA系统部署在linux中,成本最低用户体验也是最佳的。


    实施步骤

    总体优化思路:


    具体部署:

    1.搭建lamp环境

    a.安装操作系统cenos6.3

    建议分区如下:

    /boot 300M

    / 根分区50G

    swap 分区内存1-2倍

    /opt 目录200G

    剩余空间全部给/home

    b.安装xampp集成包xampp-linux-1.6.8a(Apache 2.2.9、MySQL5.0.67、PHP 5.2.6)

    c.安装zend加密工具(ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz)

    d.通过/opt/lampp/lamppsecurity设置ftp、mysql、lampp密码(避免恶意访问)


    2.将MYOA应用程序上传至/opt/lampp/htdocs目录中


    3.修改链接数据库参数

    /opt/lampp/htdocs/MYOA/webroot/inc/oa_config.php


    4.上传最新数据库(TD_OA)数据到/opt/lampp/var/mysql目录下,修改表名为大写5.修改附件目录权限

    chmod-R 777 /opt/lampp/htdocs/MYOA/attach


    后续工作

    功能验证



    产生的BUG处理


    性能优化:




    安全增强


    功能增强



  • 相关阅读:
    plsql中查看sql执行计划
    数据库连接查询
    Class 的基本语法
    javascript中的描述对象(Descriptor)
    Nop源码分析三 周三 晴 天气不错
    NOP源码分析 二 周二
    NOP源码分析 一
    react-wow
    8、vue中得监听属性:watch--- /////watch、computed、methods得区别
    7.Vue_____keep-alive(结合路由)
  • 原文地址:https://www.cnblogs.com/reblue520/p/6239899.html
Copyright © 2011-2022 走看看