草庐IT

Cloud-Native

全部标签

java - Spring Cloud Hystrix 在第一次命令调用时失败

我注意到第一个Hystrix命令总是调用我的回退,之后的调用在SpringCloudNetflix中运行良好。我应该设置什么来避免它吗?为什么会这样? 最佳答案 看起来像是基础设施初始化的副作用和超时https://groups.google.com/d/msg/hystrixoss/_jnxAyS20lA/fWo0ZAHoxt8J 关于java-SpringCloudHystrix在第一次命令调用时失败,我们在StackOverflow上找到一个类似的问题:

java - JPA native 查询中的位置参数问题

我正在尝试:Stringsql="SELECTemailFROMusersWHERE(typelike'B')AND(usernamelike'?1')";Listresults=em.createNativeQuery(sql).setParameter(1,username).getResultList();但是我收到IllegalArgumentException,它告诉我参数超出范围。我做错了什么? 最佳答案 参数周围不应有引号。试试这个:Stringsql="SELECTemailFROMusersWHERE(typeli

java - 如何在 Hibernate 的 native SQL 查询中转义冒号 `:`?

我有一个看起来像这样的原生SQL查询:Queryquery=session.createSQLQuery("SELECTXMLSERIALIZE(CONTENTXMLELEMENT(NAME\"ltc:DOAATLTC\",XMLATTRIBUTES('http://www.edftrading.com/Trade/Common/DoaatLTC'AS\"xmlns:ltc\",'http://www.edftrading.com/Trade/Common/DoaatLTCHourlyNomination'AS\"xmlns:ltchnom\"),XMLELEMENT(...)FROM

java - 使用 native Java SE 6 JAX-WS 实现而不是 JBoss WS 堆栈

JBoss6.0Final附带JBossWS(默认情况下为ApacheCXF堆栈),我知道我可以将默认实现替换为来自JBossWSdownloadssite的相应JBossWSNative或Metro版本.问题是,我有一个客户端jar库(不幸的是只有二进制文件),它使用一些专有的SOAPWeb服务。当我从部署到JBoss的Web应用程序使用客户端API时,我遇到了很多间歇性SOAP错误(使用ApacheCXF和JBossNative堆栈进行了测试)。由于相同的Web服务在从独立的jar文件(没有第三方JAX-WS实现)运行时似乎工作正常,我正在考虑禁用JBossWS堆栈以支持提供的na

java - 使用spring cloud更改eureka服务器的默认端口

我得到了spring-boot应用程序、一个eureka服务器和一个eureka客户端。这是我的服务器配置server:port:8761spring:application:name:eureka-server这是我的服务器代码packagefr.maif.eurekaserver;importorg.springframework.boot.SpringApplication;importorg.springframework.boot.autoconfigure.SpringBootApplication;importorg.springframework.cloud.netfl

java - 终止运行 native 代码的线程

在我的应用程序中,我有一些native代码的包装器,它通过JNI桥调用。此native代码需要在单独的线程中执行(并行处理)。然而,问题是代码有时会“挂起”,因此需要“强制”终止线程。不幸的是,我还没有找到任何“微妙”的方法来这样做:一般建议是告诉线程中的代码优雅地退出,但我不能用这个native代码(上面的第3方代码)来做到这一点。我使用JavaConcurrentAPI进行任务提交:FutureprocessFuture=taskExecutor.submit(callable);try{result=processFuture.get(this.executionTimeout,

java - 用于转换 native2ascii 的库,反之亦然

我正在寻找一个库(Apache/BSD/EPL许可)使用\u将native文本转换为ASCII,用于ASCII中不可用的字符(基本上是java.util.Properties所做的)。我看了一下,似乎没有现成的库。我发现:JDK,tools.jar,native2asciiProperties.saveConvert()(私有(private)方法)http://www.koders.com/java/fidD26ED81BEBE41932C405904AD53AEE8459BB8509.aspx(GPL)有人知道上述许可下的图书馆吗? 最佳答案

java - spring cloud feign hystrix 回退不起作用

与springboot版本1.3.8.RELEASE和云版本“Brixton.SR”相同的代码工作正常。但是“1.5.2.RELEASE”和“Dalston.RC1”不起作用。异常HTTP状态500-请求处理失败;嵌套异常是java.lang.RuntimeException:com.netflix.client.ClientException:Loadbalancerdoesnothaveavailableserverforclient:math-service 最佳答案 好的,您可以将以下内容添加到您的application.p

java.lang.OutOfMemoryError : unable to create new native thread 错误

我看到了这样的评论oneplaceihaveseenthisproblemisifyoukeepcreatingthreads,andinsteadofcallingstart(),callrun()directlyonthethreadobject.Thiswillresultinthethreadobjectnotgettingdereferenced...Soaftersometimethemessageunabletocreatenewnativethreadcomesup关于SunJavaForums在我的应用程序中,最初我们计划使用线程,但后来我们决定不再需要,所以我们只调

java - JPA 类格式错误 "Absent Code attribute in method that is not native or abstract in class file javax/persistence/Persistence"

当我尝试调用100%工作代码时,我从eclipse中得到错误。例如,它在我的netbeans中工作,但不是这个eclipse项目。这个错误是荒谬的,我几乎可以肯定它是由我正在使用的OPENJPA的一些Maven依赖性引起的。任何指针?Mapproperties=newHashMap();properties.put(PersistenceUnitProperties.JDBC_PASSWORD,"");properties.put(PersistenceUnitProperties.JDBC_USER,"root");properties.put(PersistenceUnitProp