小编Max*_*ras的帖子

无法捕获的ChuckNorrisException

是否有可能在Java中构建一个代码片段,使得假设无法java.lang.ChuckNorrisException捕获?

想到的想法是使用例如拦截器或面向方面的编程.

java aop exception-handling exception

588
推荐指数
13
解决办法
3万
查看次数

错误listenerStart - JaxWS - JBoss as 7

我正在尝试将基于Jax-WS的Web服务迁移到JBoss 7,但是应用程序(部署为战争)很难在启动时启动监听器.

ERROR [org.apache.catalina.core.StandardContext] (MSC service thread 1-14) Error listenerStart
ERROR [org.apache.catalina.core.StandardContext] (MSC service thread 1-14) Context [/abc] startup failed due to previous errors
ERROR [org.jboss.msc.service.fail] (MSC service thread 1-14) MSC000001: Failed to start service jboss.web.deployment.default-host (...)
Run Code Online (Sandbox Code Playgroud)

由于先前的错误,错误消息引用失败,但日志中不会打印错误.有问题的应用程序捆绑jax-ws-rt像这样:

    <dependency>
        <groupId>sun-jaxws</groupId>
        <artifactId>jaxws-rt</artifactId>
        <version>2.1.7</version>
    </dependency>
Run Code Online (Sandbox Code Playgroud)

如果我改变了要提供的jax-ws-rt的范围,这将导致一个很好的ClassNotFound,如预期的那样.

WARN  [org.jboss.as.ee] (MSC service thread 1-13) JBAS011006: Not installing optional component com.sun.xml.ws.transport.http.servlet.WSServletContextListener due to exception: java.lang.ClassNotFoundException: com.sun.xml.ws.transport.http.servlet.WSServletContextListener (…)
Run Code Online (Sandbox Code Playgroud)

servlet在web.xml中定义如下.

<listener>
    <listener-class>com.sun.xml.ws.transport.http.servlet.WSServletContextListener</listener-class>
</listener>
<servlet>
    <description>JAX-WS endpoint for data service</description>
    <display-name>abc</display-name>
    <servlet-name>abc</servlet-name>
    <servlet-class>com.sun.xml.ws.transport.http.servlet.WSServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
</servlet> …
Run Code Online (Sandbox Code Playgroud)

jax-ws classpath classloader java-ee-6 jboss7.x

6
推荐指数
1
解决办法
4729
查看次数

群集挂在节点故障上

各位有才的大家好,

我们目前正在5个节点上运行一个小型300 GB集群,其中包含大约30万个文档.一切都完美无缺,除非节点真的出现故障(我的意思是网络或硬件故障).

通常,当我们丢失节点时,群集在几分钟内或多或少完全没有响应.关于索引和查询.这当然不太理想,因为我们有24/7的负载.

我非常感谢帮助理解最佳实践设置以拥有强大的集群.

我们的第一个目标是在节点崩溃时群集不会无响应.在阅读了我可以在网上找到的所有内容后,我无法真正理解ES是否设计为对ping_retries*ping_timeout秒无响应,或者即使在此期间群集将继续服务器查询请求.谁能帮我解释一下这个?

其次,如果群集进入红色状态会出现更糟糕的故障,是否可以允许群集仍然提供读取/查询请求?

如果有人愿意帮助我理解这是如何工作的,或者我们需要改变什么以使我们的ES安装更加强大,我将非常感激.

我在这里包含了我们的配置:

cluster.name: clustername
node.name: nodename
path.data: /data
node.master: true
node.data: true
discovery.zen.minimum_master_nodes: 2
discovery.zen.ping.multicast.enabled: false
discovery.zen.ping.multicast.ping.enabled: false
discovery.zen.ping.unicast.enabled: true
discovery.zen.ping.unicast.hosts: ["host1","host2","host3"]
bootstrap.mlockall: true
http.cors.enabled: true
index.number_of_shards: 10
action.disable_delete_all_indices: true
marvel.agent.exporter.es.hosts: ["marvel:9200"]
Run Code Online (Sandbox Code Playgroud)

elasticsearch

6
推荐指数
1
解决办法
1412
查看次数

在docker文件中获取内存限制?

是否有可能在运行时获取docker容器的最大内存?

我想要实现的是:

docker run --memory "100m"
Run Code Online (Sandbox Code Playgroud)

并访问docker文件中的最大内存:

ENTRYPOINT ["java", "-Xmx$memory", "-jar", "helloworld.jar"]
Run Code Online (Sandbox Code Playgroud)

java docker

4
推荐指数
1
解决办法
565
查看次数

Jboss中的日志级别为7个类加载器

如何将Jboss中的类加载器的日志级别更改为7?

作为旁注; 我已经在Jboss 5及更低版本中找到了有关如何执行此操作的信息,但由于Jboss 7中的类加载和日志记录已完全更改,因此我无法弄清楚如何执行此操作.

https://community.jboss.org/wiki/EnableClassloaderLogging

classloader jboss7.x

0
推荐指数
1
解决办法
3306
查看次数

Jboss AS 7中的主要性能问题

我参加了一个项目,我们最近将应用程序服务器更改为Jboss AS 7(EAP 6).该系统是在域模式下运行的Jboss安装,其中一个服务器(服务器A)包含连接到关系数据库的EJB,另一个服务器(服务器B)是一个前端节点,主要是JSP连接到服务器A.

在开始我们的负载和性能测试之前,我会问这里.

题:

在运行混合事务EJB和JSP Web界面的域模式下,Jboss AS 7(EAP 6)所需的主要缺陷和性能调整是什么?

jboss ejb transactions application-server jboss7.x

0
推荐指数
1
解决办法
1265
查看次数