asp.net - 如何在 ASP.NET 中实现 float 许可证?

标签 asp.net licensing

关闭。这个问题需要更多focused .它目前不接受答案。












想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post .

6年前关闭。




Improve this question




将 ASP.NET Web 应用程序限制为仅为给定数量的并发用户提供服务的好方法是什么?

一些要求是:

  • 应用程序需要登录(无需担心匿名用户)。
  • 多服务器支持(场/负载平衡)。
  • 事件用户可被视为与事件 session 相同(未注销或过期)。
  • 如果已达到最大并发用户数,则必须拒绝其他登录。
  • 需要问责制(管理员应该能够看到活跃用户是谁)。
  • 每个 Web 请求的开销最小(尤其是避免每次请求都昂贵的数据库访问)。
  • 即使 Web 服务器挂起、与网络断开连接或必须重新启动,也应保持并发用户总数正确。
  • 额外的服务器可用于托管服务(例如应用程序服务器)。
  • 最佳答案

    您可以使用全局变量(静态)并在 Application_OnStart、Application_BeginRequest 或 Page_Load 事件中连接逻辑。查看更多示例:http://dotnetperls.com/global-variables-aspnet

    关于asp.net - 如何在 ASP.NET 中实现 float 许可证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4287574/

    相关文章:

    google-maps - PlacesService和html节点的需要

    encryption - 使用 RSA 签署许可文件

    licensing - 使用 GPL 的非 GPL 内核模块

    c# - GridView 与嵌套类的属性绑定(bind)

    javascript - 如何在显示目标消息框之前隐藏所有以前的消息框

    c# - 在 asp.net 中使用隐藏代码绑定(bind) DropDownList

    security - 如何保护您的软件免遭非法分发?

    c# - ASP.NET MVC 和 Ninject 2.0 绑定(bind)问题

    c# - 如何在 Blazor 中的输入更改上绑定(bind)和运行异步方法

    css - 如果我们使用 CSS 图像替换而不是 @Font-face、Cufon 和 sIFR,是否允许所有字体用作图像?