|
@@ -35,10 +35,10 @@ namespace FCS.Crawler
|
|
|
|
|
|
public void Click()
|
|
|
{
|
|
|
- ThreadPool.SetMaxThreads(200, 200);
|
|
|
+ ThreadPool.SetMaxThreads(300, 300);
|
|
|
CommonHelper.LogBD("Update开始", logName);
|
|
|
- new IPJob().GetIP();
|
|
|
- Task.Run(() =>
|
|
|
+ //new IPJob().GetIP();
|
|
|
+ taskList.Add(Task.Run(() =>
|
|
|
{
|
|
|
new FootballMatchJob().GetAll();
|
|
|
CommonHelper.LogBD("FootballMatchJob结束", logName);
|
|
@@ -46,10 +46,11 @@ namespace FCS.Crawler
|
|
|
CommonHelper.LogBD("GroupingJob结束", logName);
|
|
|
new GamesJob().Click();
|
|
|
CommonHelper.LogBD("GamesJob结束", logName);
|
|
|
+ ThreadPool.SetMaxThreads(100, 100);
|
|
|
new Update_RealTimeJobToDay10().Click();
|
|
|
CommonHelper.LogBD("Update_RealTimeJobToDay10结束", logName);
|
|
|
- });
|
|
|
- Task.Run(() =>
|
|
|
+ }));
|
|
|
+ taskList.Add(Task.Run(() =>
|
|
|
{
|
|
|
new B_GroupingJob().Click();
|
|
|
CommonHelper.LogBD("B_GroupingJob结束", logName);
|
|
@@ -57,9 +58,12 @@ namespace FCS.Crawler
|
|
|
CommonHelper.LogBD("B_GamesJob结束", logName);
|
|
|
new B_PlayersStatisticsJob().Click();
|
|
|
CommonHelper.LogBD("B_PlayersStatisticsJob结束", logName);
|
|
|
- });
|
|
|
- while (!CommonHelper.ThreadsFinsh())
|
|
|
- continue;
|
|
|
+ new B_TeamJob().GetAll();
|
|
|
+ CommonHelper.LogBD("B_TeamJob结束", logName);
|
|
|
+ new B_PlayerJob().GetAll();
|
|
|
+ CommonHelper.LogBD("B_PlayerJob结束", logName);
|
|
|
+ }));
|
|
|
+ Task.WaitAll(taskList.ToArray());
|
|
|
CommonHelper.LogBD("Update结束", logName);
|
|
|
}
|
|
|
}
|