Use werkzeug to run the developement API server

Bug #1421748 reported by OpenStack Infra
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openstack-manuals
Fix Released
Medium
Ildiko Vancsa

Bug Description

https://review.openstack.org/154382
commit 09a2f0994fd284412e57fd42ac91ae980f166d11
Author: Mehdi Abaakouk <email address hidden>
Date: Tue Feb 10 09:41:05 2015 +0100

    Use werkzeug to run the developement API server

    wsgi.simple_server in a mono threaded process that can handle only
    5 requests at a time.

    Even the doc recommands to setup Ceilometer through an other WSGI services
    like Apache 'mod_wsgi', we can provide a better testing API server.

    So this patch changes the default HTTP server to the werkzeug one with
    a autodiscovery of number of workers that we can use.

    The client queue of werkzeug is 128, so on a 4 cpus machine, ceilometer-api
    can now handle 512 connections instead of 5.

    Also the change adds references of how to deploy pecan application in
    the documentation.

    The config option enable_reverse_dns_lookup can be safely removed,
    because werkzeug doesn't do any reverse dns lookup.

    DocImpact: configuration options changed:
    enable_reverse_dns_lookup removed, api_workers added

    Change-Id: If7450b393ea88bc185e5c82b706ace9c38ce350e

Changed in openstack-manuals:
status: New → Confirmed
importance: Undecided → Medium
milestone: none → kilo
tags: added: autogenerate-config-docs
Changed in openstack-manuals:
assignee: nobody → Ildiko Vancsa (ildiko-vancsa)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-manuals (master)

Fix proposed to branch: master
Review: https://review.openstack.org/171099

Changed in openstack-manuals:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-manuals (master)

Reviewed: https://review.openstack.org/171099
Committed: https://git.openstack.org/cgit/openstack/openstack-manuals/commit/?id=5ff09ddf7c66b5709d75cc951451c348725e48ca
Submitter: Jenkins
Branch: master

commit 5ff09ddf7c66b5709d75cc951451c348725e48ca
Author: Ildiko Vancsa <email address hidden>
Date: Tue Apr 7 11:16:09 2015 +0200

    Update Telemetry Config Ref for Kilo

    Update the config reference and generate conf-changes
    file for the Kilo release.

    Closes-Bug: #1438882
    Closes-Bug: #1421748
    Closes-Bug: #1429957
    Closes-Bug: #1430020
    Closes-Bug: #1430290
    Closes-Bug: #1426168
    Closes-Bug: #1433793

    Change-Id: Ic2348613cb13b0ad2fa622aaa04a44cec56b3e27

Changed in openstack-manuals:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-manuals 15.0.0

This issue was fixed in the openstack/openstack-manuals 15.0.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.