Tag: playframework 2.0 docker

玩框架exception的CPU负载

最近我们开始使用PlayFramework,并在CPU负载中看到一些不寻常的活动。 机器细节和其他configuration: 32G Machine 12 Cores PlayFramework 2.2.0 java -Xms1024m -Xmx1024m -XX:MaxPermSize=256m -XX:ReservedCodeCacheSize=128m java applications are running within a docker container(Docker version 0.8.0). 有6个播放服务器运行在nginx后面 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 31752 root 20 0 7876m 1.2g 14m S 716 3.8 150:55.28 java 26282 root 20 0 7862m 1.2g 14m […]

Amazon AWS的Dockerfile脚本

我想在Amazon的Elastic Beanstalk上启动我的Web应用程序(Play 2.2 App)。 Play应用程序是一个独立的myApp.zip压缩文件。 我的Docker-Archive包含: -myApp.zip(包含myApp.zip/myApp-1.0-SNAPSHOT/bin/myApp下的开始文件) -Dockerfile与以下脚本: 从dockerfile / java 添加myApp-1.0-SNAPSHOT.zip / usr / local / myApp WORKDIR / usr / local / myApp 运行myApp-1.0-SNAPSHOT / bin / myApp EXPOSE 9000 我得到以下错误: 步骤3:运行myApp-1.0-SNAPSHOT / bin / myApp —>运行在b9e18d52cc99 2014/10/31 10:51:52不能mkdir:/ usr / local / myApp不是一个目录。 检查快照日志的详细信息。 看起来第二行(ADD …)没有任何作用。 当我通过SSH连接到节点时,我也找不到/ usr / local / myApp目录。 […]

使用docker-compose运行图像的多个实例失败

嗨,我想部署4个docker容器包含相同的图像(这是一个Java Play应用程序)和Nginx应负载平衡这些实例之间。 我的docker-compose文件如下所示: version: '2' services: api1: tty: true image: abfalterjakob/play-api ports: – "9000" api2: tty: true image: abfalterjakob/play-api ports: – "9001" api3: tty: true image: abfalterjakob/play-api ports: – "9002" api4: tty: true image: abfalterjakob/play-api ports: – "9003" nginx: image: abfalterjakob/custom_nginx ports: – "80:80" 运行其中一个API实例工作正常,但每当我试图运行第二个实例崩溃与此错误: Starting docker_api2_1 Attaching to docker_api2_1 api2_1 | tandard_init_linux.go:175: exec user […]