码头
在 Envoy 1.28.0 上调试通过 websockets 传输的 MQTT
我已经将我们的 Envoy 安装从 Envoy 1.11.1 迁移到了 1.28.0,现在还使用 SNI 来选择正确的证书。迁移的一个重要部分是将 Envoy 配置的语法从 v2 API 升级到 v3 API。升级进行得很顺利,除了我们基于 websocket 的 MQTT 服务...
更多内容envoy、docker和websockets - 调试和配置
Websockets是一项令人兴奋的技术,它允许你将HTTP连接升级为一个长期持久的二进制连接,你可以用它来发送双向信息。作为一个旁观者,MQTT协议可以使用websockets进行传输--例如,对于网站交付的JavaScript客户端,这是唯一(?在...
更多内容在Docker上安装Crystal:如何在Docker文件中把Crystal资源库添加到Docker上
Dockerfile(摘录) ENV APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=DontWarn RUN apt-get update && apt-get install -y\ software-properties-common\ build-essential\ libevent-dev\ libssl-dev\ libxml2-devdev / libyaml-dev / libgmp-dev / libreadline-dev / apt-transport-https / iputils-ping / git / aptitude / nano / openssh-server / && apt-key adv -keyserver keys.gnupg.net -recv-keys 09617FD37CC06B54 && add-apt-repository 'deb https://dist.crystal-lang.org/apt crystal...
更多内容