小编vai*_*dik的帖子

下载旧版Google Chrome for Linux

我正在寻找旧版Google Chrome稳定版.现在,Windows的旧版本很容易获得,但我需要它用于Linux,最好是Debs而不是RPM.就版本而言,我更专注于寻找17.0+版本.同样,还需要17岁以上的版本,但必须包含17和17之后的版本.

我在哪里可以获得Chrome的稳定旧版本?

注意: 我们这里需要Chrome而不是Chromium.尽管Chrome已经退出Chromium项目,但您无法确定Chrome中的Chromium代码有哪些增加/更改.所以我们需要的是Chrome,而不是Chromium.

google-chrome

32
推荐指数
3
解决办法
6万
查看次数

将一个队列实例与多个Redis实例同步

场景: 我们有多个地理位置分布的节点,我们希望队列收集该位置的消息.然后我们希望将收集到的数据从每个节点中的每个队列发送到中心位置的相应队列.在中心节点,我们将提取队列中收集的数据(来自其他节点),处理它并持久存储它.

约束:

  • 数据对我们非常重要.因此,我们必须确保在任何情况下我们都不会丢失数据.
  • 因此,我们需要在每个节点上使用持久队列,这样即使节点由于某些随机原因而出现故障,当我们启动它时,我们也可以安全地收集数据并将其发送到可以处理它的中心节点.
  • 类似地,如果中央节点发生故障,则数据必须保留在所有其他节点上,以便当中央节点出现时,我们可以将所有数据发送到中央节点进行处理.
  • 此外,中央节点上的数据不得重复或再次存储.也就是说,在其中一个节点上收集的数据应仅存储在中央节点上一次.
  • 我们收集的数据对我们非常重要,向中央节点传输数据的顺序不是问题.

我们的解决方案 我们已经考虑了几个解决方案,其中我将列出我们认为最好的解决方案.一种可能的解决方案(我们认为)是使用Redis来维护各处的队列,因为Redis提供持久存储.然后可能在所有地理上分离的节点上运行一个守护进程,该守护进程从队列中读取数据并将其发送到中央节点.接收数据的中心节点向它接收数据的节点发送ACK(因为数据对我们非常重要),然后在接收到ACK时,节点从队列中删除数据.当然,将存在必须接收ACK的超时时段.

问题 上面提到的解决方案(根据我们)可以正常工作,但问题是我们不想自己实现整个同步协议,原因很简单,我们可能在这里错了.我们无法在Redis中找到这种特殊的同步方式.因此我们对其他基于AMQP的队列开放,如RabbitMQ,ZeroMQ等.我们再次无法弄清楚我们是否可以使用这些解决方案来实现这一目标.

  • 这些消息队列或任何其他数据存储是否提供可以解决我们问题的功能?如果是,那怎么样?
  • 如果没有,那么我们的解决方案是否足够好?
  • 有谁能建议更好的解决方案?
  • 有没有更好的方法来做到这一点?
  • 什么是使其安全失败的最佳方法?
  • 我们收集的数据对我们非常重要,向中央节点传输数据的顺序不是问题.

message-queue amqp rabbitmq zeromq redis

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

在ElasticSearch中获得一致性(和法定人数)

我是ElasticSearch的新手,我正在为一个项目进行评估.

在ES中,复制可以是同步或异步.在异步的情况下,只要将文档写入主分片,客户端就会返回成功.然后将文档异步推送到其他副本.

当异步编写时,我们如何确保在完成GET时,即使数据没有传播到所有副本,也会返回数据.因为当我们在ES中执行GET时,查询将转发到相应分片的其中一个副本.如果我们异步写入,主分片可能具有文档,但是用于执行GET的所选副本可能尚未接收/写入文档.在Cassandra中,我们可以在写入和读取时指定一致性级别(ONE,QUORUM,ALL).ES中的读取是否可能?

nosql elasticsearch

5
推荐指数
2
解决办法
2637
查看次数

Apache如何访问由root用户创建的SSL证书?

我有一个运行Apache HTTPD的Debian服务器。

我已将其配置为使用驻留在/ etc / ssl / private /中的某些SSL证书。只有root用户具有对该目录的读写权限。HTTPD进程以www-data用户身份运行,但由root用户使用init.d脚本(HTTP安装随附)启动。

当apache2进程作为www-data运行并且SSL证书只能由root用户读取时,Apache如何能够毫无问题地读取证书和功能?

我为使用Python编写的自定义服务器编写的init.d脚本面临类似的问题。只要我不使用SSL证书,此init.d脚本就可以正常工作。一旦我添加了这些证书,该过程就不会开始,因为它无法读取证书,因为www数据用户无法读取证书。

在相似的情况下,我也使用过nginx,结果与使用Apache时相似。那么这两个项目如何解决这个问题?

linux sysadmin apache apache2 nginx

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