小编Ati*_*Ali的帖子

如何解决:Domain无法解析到GitHub Pages服务器。启用了HTTPS的自定义域设置在Github Pages中出错?

所以我试图获得一个自定义域以与我的github页面用户站点一起使用。我几乎遵循了执行此操作的标准程序,如下所示:(也由github在这里推荐:https : //help.github.com/articles/setting-up-an-apex-domain-and-www-subdomain/) 。注意我需要顶点域(example.com)和www子域(www.example.com)才能解析到我在github页面上的用户名username.github.io(该网站本身是一个基于jekyll的博客,我已经检查了它在我开始此过程之前已成功编译)

  1. 我在注册商的DNS记录中添加了A记录,指向Github从顶点域example.com提供的所有四个IP地址:
    • 185.199.108.153
    • 185.199.109.153
    • 185.199.110.153
    • 185.199.111.153
  2. 接下来,我进入并指向用户名.github.io的www子域添加了一个CNAME记录。
  3. 然后,我终于在存储库的设置选项卡下(在Github页面>自定义域下)启用了自定义域example.com,并在启用了大约一个小时后启用了Enforce HTTPS选项。

我曾尝试与我的注册商联系,他们说DNS记录中的所有内容似乎都很好,并且得到了以下结果:

A记录:

example.com。21460在A 185.199.111.153

example.com。21460英寸185.199.109.153

example.com。21460英寸185.199.110.153

example.com。21460英寸185.199.108.153

CNAME:

www.example.com。7199 IN CNAME用户名.github.io。

如预期的那样。

但是我仍然在github中(在存储库的设置选项卡下)收到以下错误:

Domain无法解析到GitHub Pages服务器。有关更多信息,请参见https://help.github.com/articles/setting-up-a-custom-domain-with-github-pages/

当我尝试输入example.com或www.example.com来访问该网站时,浏览器重定向到https://example.com/,并且出现错误(在Chrome上):

ERR_CONNECTION_REFUSED

请注意,github的文档中有一条警告说:

警告:如果您的域启用了HTTPS强制实施,则GitHub Pages的服务器将不会自动路由重定向。您必须使用域注册商配置www子域和根域重定向。

我不知道该如何解决。我怀疑这可能是问题的原因。因此,解决方案可能是规避此重定向,我只是不知道该怎么做。

dns cname github jekyll github-pages

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

处理 Kafka Producer 连接丢失

这本身并不是一个编码问题,而更多的是实时流应用程序的架构设计。我们有以下设置:

  • 现场多个嵌入式物联网设备(内存很低,但可以选择拥有一些扩展的本地存储)
  • 它们都将数据实时传输到 Kafka 集群,充当生产者,然后我们有后处理应用程序充当消费者,帮助将数据存储在数据库中。
  • 现在,有时这些物联网设备会失去与 Kafka 集群中节点之一的连接,因为现场的网络连接并不总是可靠的。这种类型的断线通常可能持续长达一天。

现在我知道 Kafka 负责处理集群中发生故障的节点(充当代理),但是如果我遇到这样的情况:生产者没有良好的网络连接,并且无法将其数据发布到 Kafka 主题,因为它不能看见?

我们不能丢失任何数据,但好消息是我们为嵌入式物联网设备提供了可扩展的存储选项,我们可以在物联网设备离线时保存数据,然后在连接恢复时传输数据。这是 Kafka 推荐的东西吗?我特别有以下问题:

  1. Kafka 是否有内置方式让生产者拥有某种离线磁盘(而不是内存)存储缓存?
  2. Kafka 如何处理由于网络连接问题而无法发送的主题消息?有没有办法将它们安排在队列中,然后等到与集群的连接恢复?
  3. 我可以使用哪些类型的本地存储选项来轻松连接作为我的磁盘缓存?
  4. 拥有一个冗余的本地时间序列数据库(在嵌入式设备的存储上)如何收集所有数据流,然后让一个代理负责将数据发送到 Kafka 集群,然后在数据到达时清理数据库?来自 Kafka 经纪人的确认?
  5. 是否有其他方法可以处理 Kafka 生产者与集群的连接间歇性并且可以在连接时以块的形式发送流数据的情况?

apache-kafka iot

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

标签 统计

apache-kafka ×1

cname ×1

dns ×1

github ×1

github-pages ×1

iot ×1

jekyll ×1