0

我正在创建一个小网站,它基本上是特定游戏的排行榜。

我使用 C#6 - 4.6。

我正在使用 1and1 的虚拟主机。

我的问题/问题:排行榜必须每 10 分钟更新一次。我正在使用 API 获取最新信息,然后将其保存到 mysql 数据库中。

我不能使用 cronjobs(使用 Windows 主机),也不能创建计划任务(只有虚拟主机而不是服务器......)。

我正在与支持人员交谈,但由于 c# 知识滞后并赢得了托管,他们无法帮助我。

所以我在我的 Visual Studio 中测试了一些东西:我创建了一个单独的线程来执行更新,等待 X 分钟然后再次执行(无限,直到我停止它)。在我的电脑上就像一个魅力,但是当我将它发布到服务器时,线程开始执行并将其实际写入日志,但大约 10 秒后,线程不再响应。

该线程中的所有内容都在服务器端运行。

有人可以向我解释一下,或者对如何解决它有更好的想法吗?

如果您需要任何代码片段,请告诉我!

在此先感谢,马库斯

4

0 回答 0