小编Laz*_*Guy的帖子

怎么说hystrix不会触发hystrix命令中的一些例外的回退

我们通过直接扩展HystrixCommand类来使用hystrix功能.但是对于一些业务异常,正在触发hystrix的回退方法.

我不希望触发某些业务特定异常的hystrix回退.如何在没有基于注释的情况下实现它?

提前致谢..!

java netflix hystrix

10
推荐指数
1
解决办法
7815
查看次数

openstack devstack安装停止与连接仪表板URL

我在OpenStack安装中面临以下错误.连接仪表板URL时出现问题.

通过删除如下http://100.1.201.102:5000/identity之类的版本更改了openrc文件中的url .

但仍面临同样的问题.请让我知道错误发生在哪里.

INFO keystone.cmd.cli [req-412f0ceb-6b28-0bb1-b2scc-aae69e76ff7b - - - - -] Created domain default
INFO keystone.cmd.cli [req-412f0ceb-6b28-0bb1-b2scc-aae69e76ff7b - - - - -] Created project admin
DEBUG passlib.registry [req-412f0ceb-6b28-0bb1-b2scc-aae69e76ff7b - - - - -] registered 'sha512_crypt' handler: <class 'passlib.handlers.sha2_crypt.sha512_crypt'> register_crypt_handler /usr/lib/python2.7/site-packages/passlib/registry.py:284
INFO keystone.cmd.cli [req-412f0ceb-6b28-0bb1-b2scc-aae69e76ff7b - - - - -] Created user admin
INFO keystone.cmd.cli [req-412f0ceb-6b28-4bb1-b2cc-aae69e76ff7b - - - - -] Created role admin
INFO keystone.cmd.cli [req-412f0ceb-6b28-4bb1-b2cc-aae69e76ff7b - - - - -] Granted admin on admin to …
Run Code Online (Sandbox Code Playgroud)

redhat openstack devstack

9
推荐指数
0
解决办法
237
查看次数

从swagger响应中排除模型或属性

我在apache cxf项目中使用了swagger,使用了@Api和@ApiOperations以及@ApiParam注释,并为其余服务生成了api doc.

但我想从Models属性或完整的模块或属性属性中排除一些字段,如EntityTag,StatusType和MediaType等.

怎么做?

我从db获取数据并将其设置为用户对象并将该用户对象传递给JAX-RS响应构建器.

下面是我的DTO对象之一:

  @ApiModel
  public class User{
  private String name;
   private String email;


 @ApiModelProperty(position = 1, required = true, notes = "used to display user name")
 public int getName() {
    return name;
 }

 public void setName(String name) {
    this.name= name;
}

@ApiModelProperty(position = 2, required = true, notes = "used to display user email")
public int getEmail() {
    return email;
}

 public void setEmail(String email) {
    this.email= email;
 }
Run Code Online (Sandbox Code Playgroud)

现在我没有看到Swagger中的User对象字段或属性返回了json格式.

我的服务类方法响应是:

    @GET
    @ApiOperation(value = "xxx", httpMethod …
Run Code Online (Sandbox Code Playgroud)

rest cxf jax-rs swagger

7
推荐指数
2
解决办法
4万
查看次数

如何将类编译到Jdk 1.1中的Jdk 1.1版本?

这对我来说太迫切了.我真的需要解决方案.

我有一个.class文件,它是jdk 1.1版本.当我尝试在Jdk 1.5和1.6中编译时.它显示了BadClassVersionError.

所以我尝试了jdk 1.1版本.我无法从任何地方获取它.除了sun的java网站.但是当我尝试安装时,它没有安装.

当我搜索谷歌时,我才知道还有其他选择

这样我们就可以在1.1版本中编译我们的类.

Hello.java是我的java文件.我目前的版本是jdk 1.6

当我使用以下命令时:

javap -verbose你好

它显示次要版本:0主要版本:50

现在我用下面的命令:

javac -target 1.5 Hello.java

它工作正常..现在它显示主要版本为49

但问题是当我尝试使用目标1.1的相同命令时.

javac -target 1.1 Hello.java

它不工作..它显示以下错误:

javac:目标版本1.1与默认源版本1.5冲突**

Cn有人帮助我,...命令用法是错误的吗?

如果错了,请给我干净的命令,以便我可以使用它,..

java

5
推荐指数
1
解决办法
2486
查看次数

如何使用cvs2svn工具从CVS迁移到SVN?

我想使用cvs2svn工具从CVS迁移到SVN.我想逐步了解如何迁移.我不知道这些工具的用法.

基本上我是一个java新手.我没有关于cvs2svn工具的知识,也没有关于python的知识.但我的任务是从CVS存储库迁移到SVN存储库.任何人都可以帮我怎么做?我想以一种简单的方式逐步完成.

我在C:驱动器中下载了cvs2svn 2.3工具,在c:驱动器中下载了c:驱动器和silksvn 1.7.1工具中的Python 2.4.4 现在接下来我该怎么办?我不知道如何使用它们来完成我的任务.

请建议我一步一步的教程或链接或电子书或告诉我.

svn cvs cvs2svn

2
推荐指数
1
解决办法
1万
查看次数

如何在Spring Cloud Netflix eureka上注册spring boot微服务?

我们计划使用Spring Cloud Netflix oss组件.所以我做了一个小样本项目.我开发了2个spring微服务,这些服务在 http:// localhost:9000/microsvc-one http:// localhost:9001/microsvc-two上运行良好

并且还编写了一个示例spring cloud etflix eureka maven项目,该项目在http:// localhost:8761上运行良好

我在spring boot微服务主类上使用@EurekaDiscoveryClient和@SpringBootApplication注释

我使用了注释@EnableEurekaServer和@SpringBootApplication

现在我在eureka服务器中注册这些服务时遇到了问题.我提到了一些样本.我不理解那些.我对microsvc-one和microsvc-two的application.yml文件以及eureka服务器的application.yml文件进行了一些更改.但它仍显示为空.

所有更改都需要或丢失或正确配置,以便我的服务在eureka上注册.

我还有其他问题,比如我需要创建一个单独的项目,其中包含@EnableConfigServer和@SpringBootApplication Annotations,而不是上述2个微服务和eureka服务器项目模块,以便在eureka上注册服务.我在大多数例子中看到了这些.

如果是的话.我们如何在这些之间建立联系?

spring-boot microservices netflix-eureka spring-cloud-netflix

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