使用多个Worker的时候Odoo的系统日志配置

当我们开启Wokrer来启动Odoo的时候,用默认的日志会出现日志丢失的问题,这个是logger的问题:多个进程对单个文件写入日志。有一个简单的解决办法:配置openerp-server.conf,开启syslog=True。

如果是linux系统,你可以配置/etc/rsylog.conf

:msg, contains, "werkzeug" /var/log/odoo/odoo-server.log
:msg, contains, "werkzeug" ~
:msg, contains, "openerp\." /var/log/odoo/odoo-server.log
:msg, contains, "openerp" ~  
时间: 2024-10-16 17:00:59

使用多个Worker的时候Odoo的系统日志配置的相关文章

Odoo/OpenERP 日志配置、使用及实现

当应用处于生产环境时,日志提供了有价值的运行时调试及监控信息,并且,也是一个有用的调试工具对于处于开发阶段的应用来说.此文描述在Odoo8.0中日志的配置.使用及实现 日志配置        Odoo使用Python标准日志库logging.但是,它使用一种特殊的配置语法来为其模块配置日志级别.以下为Odoo日志配置的完整选项: logfile:日志文件名,比如opt/odoo.log. 如果不设置,则默认为stdout,即输出到控制台 logrotate:True/False.如果设置True

Linux odoo开发环境配置

Linux odoo开发环境配置 安装postgresql9.6 第1步:添加RPM源(通过官网获取下载地址) yum install https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7-x86_64/pgdg-centos96-9.6-3.noarch.rpm PS:如果安装过程出现错误,或提示已加载,但是无法提示没有相关依赖包,则可以先清除yum缓存清理yum缓存:yum clean 的参数有headers, pac

Apache worker/prefork模式说明及优化配置

  --with-mpm=worker 编译时可以指定 默认是perfork模式查看模式[[email protected] ~]# httpd -V | grep "Server MPM"Server MPM: Workerprefork模式(默认): 主进程 子进程 1 子进程 2 子进程 3   使用的是多个子进程,而每个进程只有一个线程,每个进程在某个确定的时间只能维持一个连接.工作原理:  控制进程最初建立若干个子进程,为了不在请求到来时再生成子进程,所以要根据需求不断的创建

nginx进程模型 master/worker

nginx有两类进程,一类称为master进程(相当于管理进程),另一类称为worker进程(实际工作进程).启动方式有两种: (1)单进程启动:此时系统中仅有一个进程,该进程既充当master进程的角色,也充当worker进程的角色. (2)多进程启动:此时系统有且仅有一个master进程,至少有一个worker进程工作. master进程主要进行一些全局性的初始化工作和管理worker的工作:事件处理是在worker中进行的. 首先简要的浏览一下nginx的启动过程,如下图: 2.实现原理

html5之Web Worker -- js多线程编程

什么是Web Worker? web worker 是运行在后台的 JavaScript,不占用浏览器自身线程,独立于其他脚本,可以提高应用的总体性能,并且提升用户体验. 一般来说Javascript和UI页面会共用一个线程,在HTML页面中执行js脚本时,页面的状态是不可响应的,直到脚本已完成.而这段代码可以交给Web Worker在后台运行,那么页面在Javascript运行期间依然可以响应用户操作.后台会启动一个worker线程来执行这段代码,用户可以创建多个worker线程. 有两种 W

FineReport如何部署Tomcat服务器集群

环境准备 Tomcat服务器集群中需要进行环境准备: Apache:Apache是http服务器,利用其对Tomcat进行负载均衡,这里使用的版本是Apache HTTP Server2.0.64: Tmocat:Tmocat7.0.6: JK:JK是Tmocat提供给http服务器的插件,这里使用的版本是tmocat-connectors-1.2.37-windows-i386-httpd-2.0.x: 系统:win7. 软件安装 Apache 下载完成之后,直接安装apache,安装完成之后

Storm概念、原理详解及其应用(一)BaseStorm

本文借鉴官文,添加了一些解释和看法,其中有些理解,写的比较粗糙,有问题的地方希望大家指出.写这篇文章,是想把一些官文和资料中基础.重点拿出来,能总结出便于大家理解的话语.与大多数"wordcount"代码不同的是,并不会有如何运行第一storm代码等内容,只有在运行完代码后,发现需要明白:"知其然,并知其所以然". Storm是什么?为什么要用Storm?为什么不用Spark? 第一个问题,以下概念足以解释: Storm是基于数据流的实时处理系统,提供了大吞吐量的实

PHP与webserver【简书看到的】

很久以前,人们造出来一个机器人,它的英文名字叫web server,中文名叫网页服务器.(为了简写,下文称web server为server) server的工作很简单,就是做内容的分发. 初期的sever功能很简单,只能处理静态请求,当客户端请求/index.html的时候,server去文件系统里面找到对应的index.html文件,然后返回给客户端,这个时期的server就像一个仓库管理员,别人要啥,他给啥. 可是这样的机器人很明显不能满足人们的需求,因为sever机器人只能处理静态请求,

PHP常见面试题汇总

目录:1.如何使用PHP导入导出csv?2.php接收POST数据的方式有哪些?3.如何让json_encode()不转义斜杠?我在做服务器返回一些数据时需要返回一些地址,但是默认的json_code是会对 / 转义成 \/ 的4.新浪微博.QQ空间.今日头条PC版.蘑菇街.美丽说等网站是如何实现滚屏加载的?即:无刷新动态加载数据技术的应用5.移动浏览器的判断方法(通用)6.php中如何优化多个 if...elseif...elseif...else...  语句的情况?7.php如何检测当前是