在photon server示例项目下Loadbalancing\LoadBalancing\log4net.config拷贝到自己项目里,在属性里把复制到输出目录修改为始终输出
private static readonly ILogger log = ExitGames.Logging.LogManager.GetCurrentClassLogger();
protected virtual void InitLogging()
{
ExitGames.Logging.LogManager.SetLoggerFactory(Log4NetLoggerFactory.Instance);
GlobalContext.Properties["Photon:ApplicationLogPath"] = Path.Combine(this.ApplicationRootPath, "log");
GlobalContext.Properties["LogFileName"] = "My" + this.ApplicationName;
XmlConfigurator.ConfigureAndWatch(new FileInfo(Path.Combine(this.BinaryPath, "log4net.config")));
}
//在这个方法里初始化一下就可以了
protected override void Setup()
{
//
InitLogging();
log.Info("Application setup complete");
}
配置photon server log
最新推荐文章于 2023-03-07 10:43:17 发布