首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docker-compose apache guacamole卡住了

Docker-compose apache guacamole卡住了
EN

Stack Overflow用户
提问于 2021-09-02 18:41:06
回答 1查看 320关注 0票数 3

我正在使用docker-compose版本1.25.0与nginx容器和guacamole + guacd容器版本1.2.0,

环境运行良好,直到2-3天一次的guacamole + guacd容器被这个日志卡住:

鳄梨调味酱:

代码语言:javascript
复制
guacamole_1       | 14:48:48.651 [http-nio-8080-exec-68] INFO  o.a.g.tunnel.TunnelRequestService - User "guacadmin" disconnected from connection "21875". Duration: 10349153 milliseconds
guacamole_1       | 14:48:59.902 [http-nio-8080-exec-77] INFO  o.a.g.environment.LocalEnvironment - GUACAMOLE_HOME is "/root/.guacamole".
guacamole_1       | 14:49:11.606 [http-nio-8080-exec-81] INFO  o.a.g.environment.LocalEnvironment - GUACAMOLE_HOME is "/root/.guacamole".
guacamole_1       | 14:49:23.103 [http-nio-8080-exec-87] INFO  o.a.g.environment.LocalEnvironment - GUACAMOLE_HOME is "/root/.guacamole".
guacamole_1       | 14:49:40.457 [http-nio-8080-exec-94] INFO  o.a.g.environment.LocalEnvironment - GUACAMOLE_HOME is "/root/.guacamole".
guacamole_1       | 14:49:48.032 [http-nio-8080-exec-102] INFO  o.a.g.environment.LocalEnvironment - GUACAMOLE_HOME is "/root/.guacamole".
guacamole_1       | 14:49:56.853 [http-nio-8080-exec-107] INFO  o.a.g.environment.LocalEnvironment - GUACAMOLE_HOME is "/root/.guacamole".

guacd:

代码语言:javascript
复制
guacd_1           | guacd[15306]: INFO: Accepted format: 16-bit PCM with 2 channels at 44100 Hz
guacd_1           | guacd[15306]: ERROR:        User is not responding.
guacd_1           | guacd[15306]: INFO: User "@48e59b0d-c88b-405c-8a88-c6d5dc75cf4b" disconnected (0 users remain)
guacd_1           | guacd[15306]: INFO: Last user of connection "$730dba5f-ceca-468a-85da-ac7d55fc9a41" disconnected
guacd_1           | guacd[15306]: INFO: Internal RDP client disconnected
guacd_1           | guacd[6]: INFO:     Connection "$730dba5f-ceca-468a-85da-ac7d55fc9a41" removed.
guacd_1           | guacd[15254]: ERROR:        User is not responding.
guacd_1           | guacd[15254]: INFO: User "@1b440518-4540-4935-90d7-b58887fa08d5" disconnected (0 users remain)
guacd_1           | guacd[15254]: INFO: Last user of connection "$7f2b67df-d6b6-486a-9718-0b6dd10b7efd" disconnected
guacd_1           | guacd[15228]: ERROR:        User is not responding.
guacd_1           | guacd[15228]: INFO: User "@8b94a59f-9486-4616-920d-eab33e2bf9be" disconnected (0 users remain)
guacd_1           | guacd[15228]: INFO: Last user of connection "$47eab730-314c-4429-9b81-d16ed2ac458a" disconnected
guacd_1           | guacd[15254]: INFO: Internal RDP client disconnected
guacd_1           | guacd[15228]: INFO: Internal RDP client disconnected
guacd_1           | guacd[6]: INFO:     Connection "$47eab730-314c-4429-9b81-d16ed2ac458a" removed.
guacd_1           | guacd[6]: INFO:     Connection "$7f2b67df-d6b6-486a-9718-0b6dd10b7efd" removed.
guacd_1           | guacd[20341]: ERROR:        Error connecting to RDP server

我的应用程序接口代码让(<Response [502]>,)从鳄梨色拉酱获取令牌请求,容器被卡住,日志中没有其他移动。

在我整理好所有的东西后,一切又开始工作了。但我不明白是什么导致了这个问题,一切都很好,直到它不再工作,只有完全重启才能让它再次工作。

我怎么知道是什么引起的呢?有没有办法在容器卡住的时候让docker重启?我正在考虑将guacd和guacamole从1.2.0更新到1.3.0,我只是不明白为什么突然(在6个月的一切正常工作之后)它开始有这个bug。

EN

回答 1

Stack Overflow用户

发布于 2021-09-09 22:51:52

Docker在8月30日左右发布了一个主要的产品和服务条款更新。这可能是你问题的根源。不要使用RDP错误堆栈,而是尝试基于oznu中修改后的瓜卡莫尔图像运行以下docker-compose.yml文件。它包括guacamole web客户端、guacd服务器和postgres数据库。容器已经在我的机器上运行了大约一个星期,没有任何问题。

代码语言:javascript
复制
version: "2"
services:
  guacamole:
    image: oznu/guacamole
    container_name: guacamole
    volumes:
      - postgres:/config
    ports:
      - 8080:8080
volumes:
  postgres:
    driver: local
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69035584

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档