Skip to content
  • Categories
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse

Odoo 中文社区

  1. Home
  2. Categories
  3. Odoo 系统测试
  4. Openerp压力测试

Openerp压力测试

Scheduled Pinned Locked Moved Odoo 系统测试
11 Posts 7 Posters 22.4k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • mrshellyM Offline
    mrshellyM Offline
    mrshelly
    wrote on last edited by
    #2

    赞,,, 不错....
    这一块我不担心...

    OE server 也是可以分布的. 如果 rpc 性能跟不上, 完全可以再布几台 OE Server 的...

    收藏...

    1 Reply Last reply
    0
    • P Offline
      P Offline
      PUNK
      wrote on last edited by
      #3

      之前关于oe的性能没有数字说话,lz做的好,赞一个

      1 Reply Last reply
      0
      • N Offline
        N Offline
        NewZN
        wrote on last edited by
        #4


        楼主的贡献那是功德无量啊!
        每次客户问到OE性能时候,我总是含含糊糊,现在理直气壮了!咱有数字说话啊!
        我很多遍Google了OE的性能测试数据,找遍全球也没找到,楼主那是真真实实的填补了该领域的世界空白啊!

        1 Reply Last reply
        0
        • W Offline
          W Offline
          wangbuke
          wrote on last edited by
          #5

          谢谢各位!我这个测试还很不严谨。

          呼吁下有条件的弟兄,可以用我的方法测试测试,然后把测试结果贴出来,大家综合一下,更有说服力

          1 Reply Last reply
          0
          • J Offline
            J Offline
            jimrich
            wrote on last edited by
            #6

            我用pylot测试,觉得支持10个并发就不错了。想支持1000个并发,做梦吧?jsp的oracle ERP才差不多支1000个并发.

            1 Reply Last reply
            1
            • P Offline
              P Offline
              padthai
              wrote on last edited by
              #7

              [quote author=jimrich link=topic=2553.msg29169#msg29169 date=1413439781]
              我用pylot测试,觉得支持10个并发就不错了。想支持1000个并发,做梦吧?jsp的oracle ERP才差不多支1000个并发.
              [/quote]

              官方32Gram+强cpu是支持100并发
              再多 要集群了

              1 Reply Last reply
              0
              • digitalsatoriD Offline
                digitalsatoriD Offline
                digitalsatori 管理员
                wrote on last edited by
                #8

                @jimrich[quote author=jimrich link=topic=2553.msg29169#msg29169 date=1413439781]
                我用pylot测试,觉得支持10个并发就不错了。想支持1000个并发,做梦吧?jsp的oracle ERP才差不多支1000个并发.
                [/quote]
                觉得? 压力测试是一个专业的活,是需要拿数据说话的, 光觉得是不行的。兄弟也做了测试,不妨把你的测试方法,测试数据与我们分享一下,告诉我们如何得出10个并发的结果的。
                我们对测试并不在行,但是也用funcload工具试着做了一个测试。测试中我们对OpenERP V7 针对订单创建,确认,生成发票的典型应用场景做了测试。使用的硬件条件基本与楼主相同内存为4G,与典型的服务器配置差很远,测试结果请见下面的链接:
                http://openerp.cn/test/


                在我们的测试中,订单创建/确认/生成发票的过程, 25并发响应非常良好,50并发开始变差, 并没有楼主说得那么不济。

                【上海先安科技】(tony AT openerp.cn)

                1 Reply Last reply
                0
                • mrshellyM Offline
                  mrshellyM Offline
                  mrshelly
                  wrote on last edited by
                  #9

                  我没有整那么高级.

                  我就是直接写 python 脚本准备N个线程 一起 start 然后创建OE的记录 测试结果:
                  <br / [检测到链接无效,已移除] br />
                  发现走 xmlrpc 有点恼火,如果直接调用网页创建记录, 还是相当理想的....

                  1 Reply Last reply
                  0
                  • mrshellyM Offline
                    mrshellyM Offline
                    mrshelly
                    wrote on last edited by
                    #10

                    测试方法:
                    配置 Intel E8400 3.00G 双核 4.0GRAM Windows XP wingIDE 前端未加 nginx 等, 直接调用.
                    python 多线程1000, 300, 200, 150  都测试过

                    1000线程 成功 200多
                    300 线程 成功 200多
                    200 线程 成功 180多
                    150 线程 成功 150. 几次 150线程测试都成功100%, 基本稳定
                    下面是150线程的测试结果数据
                    ['start: 0.0', 'ready session and cookies: 14.3838699864', 'ready thread: 14.388 9531826', 'done thread: 14.9821065911', 'insert record: 150']
                    前面 14.384 秒 都在模拟登陆OE, 得到 150 条 Cookie 数据
                    0.005(14.389-14.384) 秒 启用 线程实例
                    后面 0.7秒(14.982-14.389) 就是线程开始调用, 并完成150条记录的创建时间..

                    1 Reply Last reply
                    0

                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Tags
                    • Popular
                    • Users
                    • Groups