ASP.NET 站点 - 在特定时间触发一些代码

2024-01-02

我正计划构建一个 ASP.NET 网站,该网站将位于共享主机上。我没有为此提供 Windows 服务的选项。对于可以执行任务(例如凌晨 3 点)的网站,我有哪些具体选项?也许启动一个单独的线程,或者什么?

Thanks.


我正要做类似的事情。

需要发生的是需要从 Global.asax 启动一个单独的线程。

void Application_Start(object sender, EventArgs e)
    {
        // Code that runs on application startup

    }

您还需要考虑到应用程序池将回收多次,因此请确保它基于特定时间,并且您还有一个数据库来存储它是否已运行,以防应用程序池在凌晨 3 点进行回收,这是很有可能的。

您还需要某种形式的保持活动服务,就像您的网站处于非活动状态一样,应用程序池在有人点击它之前不会重新启动。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ASP.NET 站点 - 在特定时间触发一些代码 的相关文章

  • FFMPEG Seeking 带来音频伪影

    我正在使用 ffmpeg 实现音频解码器 在读取音频甚至搜索已经可以工作时 我无法找到一种在搜索后清除缓冲区的方法 因此当应用程序在搜索后立即开始读取音频时 我没有任何工件 avcodec flush buffers似乎对内部缓冲区没有任何
  • 如何在我的应用程序中使用 Windows Key

    Like Windows Key E Opens a new Explorer Window And Windows Key R Displays the Run command 如何在应用程序的 KeyDown 事件中使用 Windows
  • 将字符串从非托管代码传递到托管

    我在将字符串从非托管代码传递到托管代码时遇到问题 在我的非托管类中 非托管类 cpp 我有一个来自托管代码的函数指针 TESTCALLBACK FUNCTION testCbFunc TESTCALLBACK FUNCTION 接受一个字符
  • 为多语言 ASP.NET WebAPI 应用程序设置 CurrentCulture 的最佳位置

    基于这个问题 为多语言 ASP NET MVC Web 应用程序设置 CurrentCulture 的最佳位置 https stackoverflow com questions 8226514 best place to set curr
  • C# 用数组封送结构体

    假设我有一个类似于 public struct MyStruct public float a 我想用一些自定义数组大小实例化一个这样的结构 在本例中假设为 2 然后我将其封送到字节数组中 MyStruct s new MyStruct s
  • c# Asp.NET MVC 使用FileStreamResult下载excel文件

    我需要构建一个方法 它将接收模型 从中构建excel 构建和接收部分完成没有问题 然后使用内存流导出 让用户下载它 不将其保存在服务器上 我是 ASP NET 和 MVC 的新手 所以我找到了指南并将其构建为教程项目 public File
  • HttpClient 像浏览器一样请求

    当我通过 HttpClient 类调用网站 www livescore com 时 我总是收到错误 500 可能服务器阻止了来自 HttpClient 的请求 1 还有其他方法可以从网页获取html吗 2 如何设置标题来获取html内容 当
  • 基于范围的 for 循环中的未命名循环变量?

    有没有什么方法可以不在基于范围的 for 循环中 使用 循环变量 同时也避免编译器发出有关未使用它的警告 对于上下文 我正在尝试执行以下操作 我启用了 将警告视为错误 并且我不想进行像通过在某处毫无意义地提及变量来强制 使用 变量这样的黑客
  • 按字典顺序对整数数组进行排序 C++

    我想按字典顺序对一个大整数数组 例如 100 万个元素 进行排序 Example input 100 21 22 99 1 927 sorted 1 100 21 22 927 99 我用最简单的方法做到了 将所有数字转换为字符串 非常昂贵
  • 初始化变量的不同方式

    在 C 中初始化变量有多种方法 int z 3 与 int 相同z 3 Is int z z 3 same as int z z 3 您可以使用 int z z 3 Or just int z 3 Or int z 3 Or int z i
  • 像“1$”这样的位置参数如何与 printf() 一起使用?

    By man I find printf d width num and printf 2 1 d width num 是等价的 但在我看来 第二种风格应该与以下相同 printf d num width 然而通过测试似乎man是对的 为什
  • 网络参考共享类

    我用 Java 编写了一些 SOAP Web 服务 在 JBoss 5 1 上运行 其中两个共享一个类 AddressTO Web 服务在我的 ApplycationServer 上正确部署 一切都很顺利 直到我尝试在我的 C 客户端中使用
  • 将应用程序从 Microsoft Access 迁移到 VB 或 C#.NET

    我目前正试图说服管理层需要将我们的应用程序之一移植到 NET 该应用程序已经发展成为 Access 中的一个庞然大物 SQL 后端 拥有 700 个链接表 650 个表单 子表单 130 个模块和 850 个查询 我几乎知道这样做的所有主要
  • 如何在服务器上保存用户凭据以在后台运行查询

    背景 我们有一个 ASP NET Silveright Web 应用程序 silverlight客户端显示用户 图形形式的特定数据 它从服务器请求数据 问题 由于服务器必须执行底层数据库查询 获取这些数据的成本很高 因此客户端必须等待 优化
  • 作为字符串的动态属性名称

    使用 DocumentDB 创建新文档时 我想设置属性名称动态地 目前我设置SomeProperty 像这样 await client CreateDocumentAsync dbs db colls x new SomeProperty
  • 如何构建印度尼西亚电话号码正则表达式

    这些是一些印度尼西亚的电话号码 08xxxxxxxxx 至少包含 11 个字符长度 08xxxxxxxxxxx 始终以 08 开头 我发现这个很有用 Regex regex new Regex 08 0 9 0 9 0 9 0 9 0 9
  • 窗体最大化时自动缩放子控件

    有没有办法在最大化屏幕或更改分辨率时使 Windows 窗体上的所有内容自动缩放 我发现手动缩放它是正确的 但是当切换分辨率时我每次都必须更改它 this AutoScaleDimensions new System Drawing Siz
  • 如何使用 ReactiveList 以便在添加新项目时更新 UI

    我正在创建一个带有列表的 Xamarin Forms 应用程序 itemSource 是一个reactiveList 但是 向列表添加新项目不会更新 UI 这样做的正确方法是什么 列表定义 listView new ListView var
  • 如何连接字符串和常量字符?

    我需要将 hello world 放入c中 我怎样才能做到这一点 string a hello const char b world const char C string a hello const char b world a b co
  • 为什么 strtok 会导致分段错误?

    为什么下面的代码给出了Seg 最后一行有问题吗 char m ReadName printf nRead String s n m Writes OK char token token strtok m 如前所述 读取字符串打印没有问题 但

随机推荐

  • Android神秘的空指针异常

    自从我上传我的应用程序以来 我收到了许多 java lang NullPointerException 崩溃报告 我正在努力理解这个问题 因为它不会在我亲自测试过的模拟器或物理设备上崩溃 以下是其中一份报告的示例 java lang Ill
  • 在Boost几何C++库中我添加的点的顺序重要吗?

    我是 boost 的新手 甚至是 boost geometry 的新手 所以我的问题是 boost geometry 向多边形添加点的顺序重要吗 例如 这一样吗 create a polygon polygon p p outer push
  • 获取前导空白

    我刚刚写了这个方法 我想知道框架中是否已经存在类似的东西 这似乎只是这些方法之一 如果没有 有更好的方法吗
  • 如何使用 python 和 selenium 在 Internet Explorer(IE) 模式下打开 Microsoft Edge?

    我有一个网页 其中的弹出窗口仅在 Internet Explorer 中打开 而不能在其他浏览器 包括 Chrome Fire Fox 和 Edge 中打开 我必须在无头模式下从此类弹出窗口中提取数据的唯一解决方案是在 Internet E
  • Express js 使用 cookie 重定向,cookie 不存在

    所以我使用 Passport js 实现了 facebook 登录 我还实现了 Cookie 策略 以使用良好的 ole 用户名 密码登录 我的设置是 Express js 后端和 React 前端 后端和前端运行在不同的服务器和域上 ba
  • 通过代码为 NSLayoutConstraint 设置“尊重语言方向”

    我怎样才能设置Respect Language Direction当通过如下代码创建约束时 水平约束的属性为 YES 或 NO NSLayoutConstraint constraint NSLayoutConstraint constra
  • 使用命令行等待 kubernetes 作业在失败/成功时完成

    等待 kubernetes 作业完成的最佳方式是什么 我注意到很多使用建议 kubectl wait for condition complete job myjob 但我认为只有工作成功才有效 如果失败 我必须做类似的事情 kubectl
  • 应用程序关闭后粘性服务重新启动

    我的 STICKY 服务遇到问题 我在 MainActivity class 中调用它并绑定它 主要活动 Intent intent new Intent this MyService class ComponentName MyCompN
  • ORA-01722: 无效数字,查找特定行

    我有一个相当大的选择 它会抛出ORA 01722 Invalid Number错误 错误本身很清楚 但我不知道引发该错误的确切行 有什么办法可以查到准确的线路吗 我真的不想浏览整个选择并比较类型 因为这会花费非常孤独的时间 大多数 SQL
  • 从 HTML 字符串创建 HTMLDocument(在 Java 中)

    我正在研究一种方法 它接受 HTML 字符串并返回类似的 javax swing text html HTMLDocument 做到这一点最有效的方法是什么 我目前执行此操作的方法是使用 SAX 解析器来解析 HTML 字符串 我会跟踪何时
  • 在 IntelliJ Idea 14 上使用 Activator 问题

    我在 IntelliJ IDEA 14 上遇到以下问题 我使用 Activator v1 2 10 创建了一个 Play Scala 项目 然后 我使用它将其转换为IDEA项目activator idea命令 当我打开项目时IDEA 14
  • 有什么方法可以更改 java 类中的 android:windowSoftInputMode 值吗?

    我想让我的标签有不同的windowSoftInputMode每个选项卡的属性 当选项卡的所有处理都是通过一个活动完成时 如何从 java 类访问此属性 有没有办法从java代码访问这个清单属性 使用以下命令更改活动的 softInputMo
  • 在一个程序中编译多个C文件

    我有以下两个文件 file1 c int main foo return 0 file2 c void foo 我可以将这两个文件编译并链接在一起吗 file1 c会认出foo功能无需添加extern 更新了原型 gcc file1 c f
  • 构造函数参数之后的此语句[重复]

    这个问题在这里已经有答案了 当我尝试使用 APN 构建某些东西时 我看到了这个代码块 有人可以解释一下 this 语句在那里做什么吗 public ApplePushService IPushChannelFactory pushChann
  • 如何将文本视图连接到网站?

    你好 我是 Android 新手 我创建了一个应用程序 它使用 google place api 并列出了一些百货商店 我已将列表设置为可单击 单击百货商店的名称后 我将开始一项新活动 该活动访问我创建的数据库 以在该特定商店中提供推荐或折
  • 无论如何,有没有一个 jquery UI 日期选择器只允许星期六?

    我正在使用 jquery ui 日期选择器 我想添加一些验证 这样它只允许人们选择星期六而不是任何日期 我可以事后验证 但认为让日期选择器仅启用周六日期来进行预先验证会更灵活 test datepicker beforeShowDay fu
  • 如何将依赖项注入 Laravel 作业

    我正在从我的控制器将一个 laravel 作业添加到我的队列中 this gt dispatchFromArray ExportCustomersSearchJob userId gt id clientId gt clientId 我想注
  • git pull *之后* git rebase?

    我有一个功能分支和一个主分支 主分支已经发展 我的意思是让这些更新尽可能少地偏离主分支 So I git pull在两个分支中 git checkout feature branch最后git rebase master 现在我要么期望一切
  • 如何在没有 javascript 的情况下使 svg 路径适合某些 px 大小

    div style width 40px height 40px background 333333 margin 10px div
  • ASP.NET 站点 - 在特定时间触发一些代码

    我正计划构建一个 ASP NET 网站 该网站将位于共享主机上 我没有为此提供 Windows 服务的选项 对于可以执行任务 例如凌晨 3 点 的网站 我有哪些具体选项 也许启动一个单独的线程 或者什么 Thanks 我正要做类似的事情 需