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

嵌入在tomcat中的Hazelcast

饶谦
2023-03-14
问题内容

我需要在Tomcat中启动Hazelcast,而无需单独的war文件。因此,将hazelcast.jar放入lib文件夹中的hazelczast.xml某处…接下来呢?还是不可能?


问题答案:

第一步是好的,只需将Hazelcast
lib和配置放在Tomcat的libs文件夹中。接下来,如果您不需要单独的WAR文件,则是构建一个小的Valve类来启动/关闭Hazelcast节点。问题是:您想通过此实现什么,因为对于实际用途,您可能必须访问Hazelcast实例本身(应该可以将其作为属性放置在HttpRequest中)。

克里斯



 类似资料:
  • 我有时会在pom中看到以下声明。xml。。。 如您所见,sping-boo-starter-web被声明为tomcat-embed-jasper。 是不是sping-boo-starter-web已经有一个嵌入式tomcat了?为什么一些开发人员仍然声明tomcat-embed-jasper以及boot-starter-web?还是有什么原因?

  • 这是个无用的主意吗?

  • 我正在使用SpringBoot(2.1.3.RELEASE)和嵌入式tomcat(版本9.0.16)开发一个java应用程序(jar文件)。 我想重写tomcat的Catalina错误报告阀错误页面, 为此,我需要指示Tomcat使用为此目的而创建的自定义类,而不是默认类。这可以通过更新Tomcat配置文件“server”中的主机元素来实现。xml’。 自定义类: 服务器xml(或使用嵌入式tom

  • 我需要将我的Spring Boot ZuL网关中的MaxKeepAliverRequests值修改为高于默认值100的值。注意到该值未在Spring Boo的公共属性列表中公开,我尝试通过@Configuration class设置属性: 但似乎并没有起到预期的效果。有没有一种合适的方法可以让我更改没有通过Spring common properties公开的Tomcat属性?

  • 我想运行只使用HTTPS(8443)的嵌入式tomcat。我根本不想使用8080端口。有关于的想法吗? 谢谢

  • 在将非spring应用程序转换为Spring Boot时,您希望使用现有上下文。嵌入tomcat中的xml文件。 使用Spring Boot 1.5.1和Tomcat 8.5.11 TomcatEmbeddedServletContainerFactory配置 检查数据库连接的方法, 那么如何在Spring Boot中加载现有的context.xml。