{{ v.name }}
{{ v.cls }}类
{{ v.price }} ¥{{ v.price }}
在上一章我们学习有关photonserver的配置,这章我们开始学习log日志文件配置与输出
一、log日志的打开
在photon中点击openlogs选项,打开baretail软件,相当于一个记事本,用于log日志的输出。
打开以后的界面
二、log日志的输出
1.引用log4net.dll和exitgames.logging.log4net.dll,位于lib文件夹下。
2.添加配置文件,由于有固定的格式,因此我们在src-servermmophoton.mmodemo.server文件夹下复制一份log4net.config文件放在我们项目的根目录下,修改属性为始终复制。
配置文件路径photon:applicationlogpath,修改为自己的程序名mygame。
3.在主类mygameserver中添加一个静态只读字段log并初始化
usingsystem;usingsystem.collections.generic;usingsystem.linq;usingsystem.text;usingsystem.threading.tasks;usingphoton.socketserver;usingexitgames.logging;usingexitgames.logging.log4net;usingsystem.io;usinglog4net.config;namespacemygamephotonserver{//所有的server端主类都要集成自applicationbasepublicclassmygameserver:applicationbase{publicstaticreadonlyiloggerlog=logmanager.getcurrentclasslogger();///
运行后的日志输出结果