当前位置: 首页 > 面试题库 >

Spring Security中的最大并发用户数

曹建明
2023-03-14
问题内容

我在我的项目中使用Spring Security 3.0,并且我限制用户最多只能有一个会话。配置如下:

<security:session-management>
            <security:concurrency-control error-if-maximum-exceeded="true" max-sessions="1"/>
</security:session-management>

我想在达到最大会话数时打印自定义消息(春季未默认提供)。请帮忙。

提前致谢!!


问题答案:

请把这个放在你的 messages.properties

ConcurrentSessionControlStrategy.exceededAllowed=This account is already using by someone.

它会显示“此帐户已被某人使用”。你可以给你想要的东西。

也别忘了配置 Resourcebundle



 类似资料:
  • 问题内容: 情况 我们有一个PostgreSQL 8.4 数据库,其中包含每行登录日期/时间和注销日期/时间的用户会话。我们的Web应用程序记录该时间,并处理用户未明确注销(会话超时)的情况。因此,在每种情况下都会给出登录日期/时间和注销日期/时间。 目标 我需要每天最多并发会话的用户统计信息。因此,我可以这样说:“在2015年3月16日,并发用户登录的高峰是 6个 。” 一行代表登录名或注销。另

  • 因为Websockets构建在TCP之上,所以我的理解是,除非端口在连接之间共享,否则您将受到64K端口限制的约束。但我也看到过使用Gretty进行512K连接的报告。所以我不知道。

  • 问题内容: 我在詹金斯中可以同时运行的最大作业数是多少? 问题答案: Jenkins作业的最大数量取决于您在主服务器和从服务器中设置的限制。通常,我们会限制核心数量,但是您的里程可能会因可用内存,磁盘速度,SSD的可用性以及源代码的重叠而有所不同。 对于主服务器,这是在“管理詹金斯”>“配置系统”>“执行者数量”中设置的 对于从属(节点),它是在Manage Jenkins>节点>(每个节点)>配

  • 我有m行,其中x和y值用空格分隔,表示用户id。这就像用户x在Facebook或Instagram上跟踪用户y一样。现在如果我们有一对z和y,那么由于z跟踪y,因为我们已经有一个组[x,y],那么我们可以合并z形成[x,y,z] 例: 我们可以有以下组: [1 2 5 6]和[3 4],最大组[1,2,5,6]的长度为4将是答案。 这是我对此的方法: 我的方法本身是错误的,因为我生成的列表没有正确

  • 我正在使用第二代Google Cloud Sql,并在灵活的环境中运行应用程序引擎实例。应用程序引擎连接到云sql以运行sql查询。我已经设置了一个连接池,以创建最少10个连接,最多200个连接。 然而,我读到了这篇文章——https://cloud.google.com/sql/docs/mysql/diagnose-issues其中写道:“在标准环境中运行的每个应用引擎实例与Google Cl

  • 本文向大家介绍linux中高并发socket最大连接数的优化详解,包括了linux中高并发socket最大连接数的优化详解的使用技巧和注意事项,需要的朋友参考一下 首先我们可以通过ulimit –a命令来查看系统的一些资源限制情况,如下: 这里重点关注open files和max user processes。分别表示:单个进程打开的最大文件数;系统可以申请最大的进程数。 1、查看、修改文件数(当