0

我正在.net 项目中实现连接池我在我的asp.net 项目中有一个.asmx webservice,用于获取connectionID。我添加了一个类 TicketManager.cs 我使用下面的单例

    private static readonly TicketManager TicketManagerInstance=new TicketManager();
    public static TicketManager GetTicketManagerInstance()
    {
        return TicketManagerInstance;
    }

.使用我的网络服务,我进行操作以获得票证。但是当我在 IIS 中部署这个项目时,我得到了不同的结果。我有一个网络方法来列出 USE 中的当前连接。当我尝试获取这个时。我在不同的请求上看到不同的结果.我怀疑我的单例类可能会被多次实例化。你能提出一些建议吗?我应该如何让它在多线程环境中工作?

4

1 回答 1

-2

最后,我使用只有 1 个工作进程的应用程序池并将票证保存在数据库中

于 2013-05-16T12:52:29.843 回答