小编wil*_*oop的帖子

如何为 RabbitMQ 连接设置自定义名称?

能够通过连接名称识别 RabbitMQ 客户端将非常有用。

我正在使用 Spring Cloud Streams 抽象,并且使用默认设置我得到类似的东西:

在此输入图像描述

如何在 Spring Boot 客户端中设置自定义 RabbitMQ 连接名称?


编辑

春季启动 1.7+

这是基于加里·拉塞尔答案的解决方案:

@Configuration
public class MessagingConfiguration {
    private final String instanceId = UUID.randomUUID().toString().substring(0, 8); // TODO: Environment/Consul/Eureka
    private final String connectionNamePrefix;
    private AtomicInteger connectionNumber = new AtomicInteger(0);

    public MessagingConfiguration(@Value("${custom.rabbitmq.connection-name-prefix:SpringBootApp}") String connectionNamePrefix) {
        this.connectionNamePrefix = connectionNamePrefix;
    }

    private String generateConnectionName() {
        return connectionNamePrefix + '#' + instanceId + ':' +  connectionNumber.getAndIncrement();
    }

    @Bean
    public SmartInitializingSingleton reconfigureConnectionFactory(final AbstractConnectionFactory cf) {
        return () -> cf.setConnectionNameStrategy(f -> generateConnectionName()); …
Run Code Online (Sandbox Code Playgroud)

rabbitmq spring-cloud-stream

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

如何在CloudFoundry上运行Selenium-Grid?

有人用Gorouter提供的路由在CloudFoundry上运行Selenium-Grid吗?

根据“ Selenium-Grid文档”,我们可以将集线器地址传递给这样的节点实例:

java -jar selenium-server-standalone.jar \ 
  -role node \
  -hub http://myhub.cf/grid/register 
Run Code Online (Sandbox Code Playgroud)

但是此节点使用本地地址和端口注册自己。

selenium-grid cloud-foundry selenium-grid2

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

UTF-8、属性文件和 Java/Alfresco

我在 Alfresco 方面遇到问题...我开发了一个自定义数据列表,然后在属性文件中我有一些特殊字符,例如:

\n\n
acmedl_datalistModel.property.acmedl_P.title=Priorit\xc3\xa0\n
Run Code Online (Sandbox Code Playgroud)\n\n

例如,我尝试在 Html 代码或 Unicode 中翻译 \' \xc3\xa0 \'

\n\n
acmedl_datalistModel.property.acmedl_P.title=Priorit`à`\n
Run Code Online (Sandbox Code Playgroud)\n\n

或者

\n\n
acmedl_datalistModel.property.acmedl_P.title=Priorit`à`\n
Run Code Online (Sandbox Code Playgroud)\n\n

当我在 Alfresco 中可视化数据列表时,记录布局就可以了,如下所示

\n\n

第一张图片

\n\n

但是当我去修改记录并打开弹出窗口时,这样就不行了

\n\n

第二张图片

\n\n

我需要这方面的帮助:-)

\n

java alfresco properties-file alfresco-share

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