您好,欢迎访问三七文档
2日志大全Date:2008-9-30Confidential,2020Page1日志查看手册1.门户日志双击portal.reg,将日志开关导入注册表中运行dbgview.exe在dbgview的界面,取消capturekernal选项,菜单位置在capture\capturekernal重新登陆门户日志记录完成后,在dbgview的界面,file\saveas为txt文件即可门户的错误以及一些过程调用全部记录在这个文件中2.区分客户端/服务端(通过remoting通讯)的程序日志2.1客户端日志在文件u8soft\EnterprisePortal.exe.config里,将level的value值设置DEBUG,如下所示日志记录在文件u8soft\Logs\EPL.log里2.2服务器端日志在文件U8DispatchService.exe.config里,将level的value值设置DEBUG,如下所示日志记录在文件U8SOFT\U8Framework\Logs如果是制造的服务端,还需要修改文件U8MPool.exe.config,修改方式同上图,文件u8soft\AppServer\Logs\U8MPool.log里如果是进/出口管理,还需要修改U8SCMPool.exe.config,修改方式同上图,日志记录在文件u8soft\AppServer\Logs\U8SCMPool.log里不论是客户端还是服务器端level级别对应的value值可以设置为如下几种:ALL,DEBUG,INFO,WARN,ERROR,FATAL,OFF。ALL:不区分错误级别,记录所有日志信息DEBUG:不仅记录错误信息,也记录了一些过程调用信息ERROR:只有错误级别为error或者低于error的日志才记录3.进/出口管理的日志在u8soft\Logs\下增加scmimex.log,该文件如果存在,就会写日志。而且如果该文件存在,资源信息会从数据库中读取,如果不存在,会从resource文件中读取。内容主要是一些进/出口自己记录的函数进入标记等,也包括错误详细信息。rootlevelvalue=DEBUG/appender-refref=LogFileAppender//rootrootlevelvalue=DEBUG/appender-refref=LogFileAppender//root2日志大全Date:2008-9-30Confidential,2020Page2注意:正常使用产品,要删除掉该文件,不然会影响效率。4.生产制造的日志4.1开启对话框详细日志在文件U8Soft\U8M\U8M_Object_App.xml和U8Soft\AppServer\Bin\U8M\U8M_Object_App.xml里将key=showexception的value值设置为true,如下所示:value含义:设置true:开启对话框显示异常信息功能,false:关闭该功能4.2运行过程中记录调试/跟踪日志在文件U8Soft\U8M\U8M_Object_App.xml和U8Soft\AppServer\Bin\U8M\U8M_Object_App.xml里设置objectid=DebugLogSetting且propertyname=Actived的value为true还有objectid=TraceLogSetting且propertyname=Actived的value为true如下图所示:objectid=RuntimeConfigProvidertype=UFSoft.U8.U8M.Base.ObjectImpl.RuntimeConfigProvider,UFSoft.U8.U8M.Base.ObjectImplsingleton=truepropertyname=Configurationdictionarykey-type=stringvalue-type=stringentrykey=Assembly_SqlCmdCollectionvalue=UFSoft.U8.U8M.SQLCmdCollection/entrykey=Assembly_DefaultSqlCmdNameSpacevalue=UFSoft.U8.U8M.SQLCmdCollection/entrykey=Assembly_BESchemavalue=UFSoft.U8.U8M.BESchema/entrykey=Assembly_UIPSchemavalue=UFSoft.U8.U8M.UIP.Schema/entrykey=XmlFile_BFConfigvalue=UFSoft.U8.BusinnessComponents.Services.Config.xml/entrykey=ShowExceptionvalue=true/entrykey=ReferenceCheckvalue=false/entrykey=UIPTaskRecordvalue=true//dictionary/property/object2日志大全Date:2008-9-30Confidential,2020Page3Value含义:取值true:开启对话日志记录功能,false:关闭该功能日志信息会记录到U8Soft\Logs\EPL.log文件中(客户端),或者U8Soft\AppServer\Logs\U8MPool.log文件中(服务端),U8MDebugLog,U8MTraceLog为日志条目的关键字。如:2008-09-2607:47:34,156[3172]ERRORU8MDebugLog[]-【TraceInfo】U8M.DP.ExecuteFailure;:Message:【无所需资料】Type:【UFSoft.U8.Framework.Exceptions.UFNoDataException】Track:【在UFSoft.U8.BO.UIP.BO01000.LoadById(Int32id)在UFSoft.U8.BO.UIP.BO01000.UFSoft.U8.U8M.DP.IDataLoad.LoadById(ObjectId)在UFSoft.U8.U8M.DP.UIPController.LoadById()】日志通知也会记录到U8M目录的Logs子目录中,以门户的每一次运行时间建立一个单独的XML文件,如logxml_20080927012759_1.xml文件是2008-09-2712:59时启动门户后进入制造的(服务端为U8MPool维护启动后第一次响应的时间)。4.3运行过程中记录用户操作在文件U8Soft\U8M\U8M_Object_App.xml里将key=UIPTaskRecord的value值设置为true,如下所示:objectid=DebugLogSettingtype=UFSoft.U8.U8M.Base.ObjectImpl.U8MLog.LogSetting,UFSoft.U8.U8M.Base.ObjectImplsingleton=truelazy-init=truepropertyname=Activedvalue=true/propertyname=LogNamevalue=U8MDebugLog//objectobjectid=TraceLogSettingtype=UFSoft.U8.U8M.Base.ObjectImpl.U8MLog.LogSetting,UFSoft.U8.U8M.Base.ObjectImplsingleton=truelazy-init=truepropertyname=Activedvalue=true/propertyname=LogNamevalue=U8MTraceLog//object2日志大全Date:2008-9-30Confidential,2020Page4Value含义:取值true:开启操作日志记录功能,false:关闭该功能日志记录在U8Soft\U8M\UIPTask目录中,运行每一次制造的程序都会建立一个独立的XML文件,以[RecorderID]_[ModuleName]_[ProgramName]_[CreateDate].xmlRecordID为随机产生的GUID,Module_Name为模块名,ProgramName为程序代号,CreateDate进入程序的时间。4.4监测SQLServer数据库在跟踪SQLServer时,设定过滤参数使ApplicationName='U8M.Client'、'U8M.Server'、'U8M.VB'值,对生产制造在客户端/服务端执行的SQL命令进行跟踪U8M.VB为前端VB执行的SQLU8M.Client为前端DOTNET执行的SQLU8M.Server为服务端DOTNET执行的SQL5.单据控件的日志在u8soft\ufcomsql下新增一个VoucherDebug.ini文件,有这个文件存在则单据控件记objectid=RuntimeConfigProvidertype=UFSoft.U8.U8M.Base.ObjectImpl.RuntimeConfigProvider,UFSoft.U8.U8M.Base.ObjectImplsingleton=truepropertyname=Configurationdictionarykey-type=stringvalue-type=stringentrykey=Assembly_SqlCmdCollectionvalue=UFSoft.U8.U8M.SQLCmdCollection/entrykey=Assembly_DefaultSqlCmdNameSpacevalue=UFSoft.U8.U8M.SQLCmdCollection/entrykey=Assembly_BESchemavalue=UFSoft.U8.U8M.BESchema/entrykey=Assembly_UIPSchemavalue=UFSoft.U8.U8M.UIP.Schema/entrykey=XmlFile_BFConfigvalue=UFSoft.U8.BusinnessComponents.Services.Config.xml/entrykey=ShowExceptionvalue=true/entrykey=ReferenceCheckvalue=false/entrykey=UIPTaskRecordvalue=true//dictionary/property/object2日志大全Date:2008-9-30Confidential,2020Page5录日志。注意:后缀名必须为ini,可以新增一个空白的文本文件,然后改名为VoucherDebug.ini,注意后缀名,可能需要在文件查看选项中设置打开显示后缀名开关。6.服务的日志6.1定时服务(U8TaskService)872定时服务加载了预警、刷新、备份、消息、EAI等多个任务,每个任务都有自己的调度方式和调度频率,运行中出现错误时,可以通过以下方式打开日志查看错误原因:6.1.1服务日志打开命令行(cmd.exe),执行“ServiceCtrlU8TaskServiceDebug”,日志会记录在文件U8Soft\Logs\U8TaskService.log中;在64位机器上,请将路径切换到SysWow64后再执行上述命令6.1.2预警日志打开应用服务器上的U8应用服务管理器,双击U8TaskService项,在弹出的属性对话框中选择“任务”页签,点工具条上的“日志”项,弹出的窗口显示了预警的调度日志;
本文标题:U8日志查看手册
链接地址:https://www.777doc.com/doc-2852596 .html