【第22期】观点:IT 行业加班,到底有没有价值?

PhotonServer添加log功能的步骤

原创 2015年11月20日 16:31:44

 今天使用PhotonServer做服务器,发现服务器端调试不方便,网上的相关内容也不尽详细,所以写下此文加深记忆并为需要的人提供帮助。

 当然,如果你还不会使用PhotoServer来创建服务器的话,就先看看我的关于创建服务器的文章吧。

引用 ExitGames.Logging.Log4Net.dll和log4net.dll 


在服务器的入口类中的setup方法中加入这么一段,用来生成log类。所谓入口类,就是继承了ApplicationBase 的类。

  protected override void Setup()
        {
            LogManager.SetLoggerFactory(Log4NetLoggerFactory.Instance);
            GlobalContext.Properties["Photon:ApplicationLogPath"] = Path.Combine(this.ApplicationRootPath, "log");
            GlobalContext.Properties["LogFileName"] = "TD" + this.ApplicationName;
            XmlConfigurator.ConfigureAndWatch(new FileInfo(Path.Combine(this.BinaryPath, "log4net.config")));

        }
生成之后需要配置log4net.config ,我的路径是F:\MyServer\src-server\Loadbalancing\LoadBalancing  。复制他,选中服务器项目的解决方案,粘贴。


然后选中log4net右键属性 ,"复制到输出目录"选择为始终输出。


接着修改log4net中的内容,将这里修改成自己想要的log名字


将这里的info修改成debug


然后选择项目右键属性,将"生成" 选项中的路径修改成自己的服务器路径


然后选择项目右键生成。如果已经生成就选择重新生成。

之后只需要在入口程序的SetUp方法或者TearDown方法中加入log.Dubug("")这样的语句用来调试了。



版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

Photon中Log的使用

这个log类搞得我真纠结,首先继承的类都是封装的方法,看不懂。 log的使用 如何在服务器运行时输出log 1.根据Photon的Demo,首先在你的Program中添加引用 us...

photon 配置及日志输出

photon配置 及日志

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

Photon Server v4-0-29.的配置和Unity调式

1、首先去https://www.photonengine.com/en/OnPremise/Download下载服务器端SDK,需要登录的,就先注册一个账号 解压出来是四个文件 de...

Unity游戏开发Photon Server之客户端架构

Unity游戏开发Photon Server之客户端架构   客户端的服务器部分通过不同的控制器对外提供调用,完成和服务器的通信. 类间关系如图:          图中的类里,P...

Unity游戏开发Photon Server之服务端架构

Unity游戏开发Photon Server之服务端架构         首先,服务端分两大部分,第一部分是服务端和客户端都需要使用的部分,第二部分就是接收客户端请求并发送数据的逻辑处理部分,也就是...

Unity+ Photon服务器实时对战游戏——Photon服务器介绍(二)

Photon产品众多,大体上可以分为photon server 和Photon PUN两大类,Photon PUN就是之前的Photon Cloud,只是改了一个名字。 Photon server是...

什麼是 Photon Server?

Photon Server是一套套裝的遊戲伺服器,以往開發線上遊戲都必需自行花費大筆的研發資金和人力先從研發遊戲引擎和伺服器開始,後來慢慢的遊戲引擎開始走向套裝化,研發人員有許多現成的遊戲引擎可以選擇...

学习UNITY3D网络插件photon pun和PhotonServer<一>

本文为原创,转载请注明出处! 想到哪写到哪,主要是给自己做一个记录,记性不太好。教程实在是少的可怜 学习PhotonServer这个服务器引擎已经有一段时间了。一直想做一个带大厅的棋牌类型游戏...

Photon服务器引擎 入门教程一

Photon是个好东西,但是网上的入门教程太少了,特别是中文版的。小弟就自己琢磨吧,下面一系列是对Photon的研究过程,如有哪个地方写的有误,望请前辈指教。 首先去PhotonServer SDK下...

PhotonServer学习笔记(一)

以下内容全部转自http://www.cnblogs.com/roger634/p/5748106.html的博客。 PhotonServer学习笔记 (1) 1.   PhotonS...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)