小编vin*_* hy的帖子

在rabbitmq.conf文件中使用环境变量

我在windows环境中使用RabbitMQ.我正在使用带有ssl配置的RabbitMQ.我的要求是在rabbitmq.conf文件中使用环境变量来读取SSL证书.我用它如下,

{cacertfile,"$ {MY_HOME} /config/SSLCertificates/testca/cacert.pem"

以上环境变量的使用不起作用.你们中的任何一位请帮助我正确使用环境变量.

windows rabbitmq

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

了解logstash重试策略

我有 kibana 和 elasticsearch 实例在机器上运行。Logstash 和 filebeat 正在其他机器上运行。

流程工作得很好。我有一个疑问,我需要理解这一点。我让elasticsearch停止运行,并让logstash将一些日志泵送到elasticsearch。由于elasticsearch 已关闭,我希望数据会丢失。但是当我启动elasticsearch服务时,Kibana能够显示elasticsearch关闭时发送的日志。

当我在网上搜索时,我知道 Logstash 在 Elasticsearch 中重试连接已关闭。

请问如何设置这个参数

elasticsearch logstash

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

Postgres Vacuum无法释放空间

我的数据库中有一个表,该表占用161GB硬盘空间。200Gb硬盘仅剩5 GB可用空间。

  1. 以下命令显示我的表占用了161GB硬盘空间,
    select pg_size_pretty(pg_total_relation_size('Employee'));

  2. 表格中有近527行。现在我删除了250行。我再次检查了Employee的pg_total_relation_size。大小仍为161GB。

  3. 看到上面查询的输出后,我运行了vacuum命令:
    VACUUM VERBOSE ANALYZE Employee;

  4. 我检查了VACUUM是否确实发生了使用,
    SELECT relname, last_vacuum, last_autovacuum FROM pg_stat_user_tables; 我可以看到与运行VACUUM命令的时间相匹配的最后真空时间。

  5. 我还运行以下命令,查看是否有死元组
    SELECT relname, n_dead_tup FROM pg_stat_user_tables;Employee表的n_dead_tup计数为0。

  6. 如果我运行以上所有上述命令,
    select pg_size_pretty(pg_total_relation_size('Employee')); 它仍然显示161GB。

我能知道这背后的原因吗?还请纠正我有关如何释放interface_list的问题。

postgresql vacuum

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

windows RabbitMQ在sbin文件夹中没有rabbitmqadmin

我正在windows环境中使用RabbitMQ.我们还有用于windows的rabbitmqadmin吗?

我无法在rabbitmq的sbin文件夹中找到rabbitmqadmin.

请告诉我 .

rabbitmq rabbitmqadmin

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