【问题标题】:Any issues running a daemon via XSP2?通过 XSP2 运行守护程序有任何问题吗?
【发布时间】:2010-09-18 11:18:56
【问题描述】:

我们希望使用 Mono 2.0(或更高版本)运行一个通过 ASMX 公开自身的守护进程。我们考虑在 Application_Start 事件中启动一个守护线程,而不是处理 ASP.NET 托管 API。 XSP2 不应该重启 appdomain,所以我们的守护进程是安全的。

这有什么缺点吗(除了有点奇怪)?还有其他方法可以让我们的代码在与 ASMX 请求相同的应用域中运行吗?

【问题讨论】:

    标签: asp.net mono hosting xsp


    【解决方案1】:

    当您可以构建一个 shell 控制台应用程序(使用相同的代码或接受参数)时,为什么需要 XSP 通过调用 ASXM 来运行守护程序?这可以在终端中调用或从任何 shell 脚本调用并添加到 cron。很简单,不需要服务器来执行此操作。

    如果你想这样做,而不是我这样做的方式,你可以在某个内部端口中设置一个基本服务器实例(使用 nginx、lighty 或 apache),将该服务器添加到一个虚拟主机并在 cron /shell脚本你可以做

    WGET http://dummyhost/mydaemon.asmx
    

    【讨论】:

      猜你喜欢
      • 2011-02-13
      • 1970-01-01
      • 2012-05-19
      • 2019-08-13
      • 2013-11-17
      • 2023-03-02
      • 2018-03-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多