Commit Graph

20 Commits

Author SHA1 Message Date
Elton Stoneman
879e5bc477 Add .NET Core 2.1 versions 2018-09-21 19:23:31 +01:00
Sebastiaan van Stijn
8b6432d58d
Optimize java-worker image
This patch optimizes the java-worker image;

- Use multi-stage build to separate the build-stage from the "deploy" stage
- Switch to the official Maven image, instead of manual installation of Maven.
  The official Maven image is also based on the `openjdk` repository on Docker
  Hub, which replaces the (now deprecated) `java` repository.
- Use `COPY` instead of `ADD` to follow best-practice
- Add `-XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap` arguments
  so that JAVA will take memory-limits into account
- Use a JRE base image for the final build-stage

This change brings the size of the final image down from 184MB to 87MB

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2018-01-04 12:39:17 +01:00
Mano Marks
9652ca5e1c
Merge pull request #89 from oherrala/redisconn
Don't lose Redis connection on reconnect
2017-11-29 11:39:59 -08:00
Mano Marks
9785312bf5
Merge pull request #90 from ubinix-warun/master
Patched: .NET 2.0.0 SDK for Worker
2017-11-21 13:37:49 -08:00
Bret Fisher
f5a84ab40f prevent dotnet worker from consuming all cpu 2017-11-21 02:11:55 -05:00
ubinix-warun
3ab5145d4d FEATURED: .NET 2.0.0 SDK for Worker 2017-10-02 11:50:53 +07:00
Ossi Herrala
c2eeb7ab73 Don't lose Redis connection on reconnect
Keep Redis connection stored so that it's not lost and we avoid
reconnecting all the time.
2017-10-01 17:26:01 +03:00
Mano Marks
5be0813483 updating to latest version of dotnet 2017-04-07 12:33:22 -07:00
Manuel Belsak
34fecbf1fd Establishe redis connection after its lost after a few minutes 2016-11-30 13:59:21 +00:00
Mano Marks
fe98cde7f4 Java and .NET Workers can co-exist
Added a docker-compose-javaworker.yml file and Dockerfile.j as well as restoring the worker Java source so there are two different versions now.
2016-11-15 14:56:00 -08:00
Mano Marks
d7fb287f61 updating .NET to current version 1.0.0 in Dockerfile and in code 2016-10-31 15:44:27 -07:00
Ben Firshman
66e2d1df2b Revert "Updating Worker Dockerfile" 2016-09-26 16:41:04 +01:00
Mano Marks
5379644169 Updating Worker Dockerfile
Changing base image to Microsoft's release version
2016-09-22 13:25:11 -07:00
Aanand Prasad
0d5cd2bd99 Reword connection retry messages 2016-06-30 13:38:31 -07:00
Aanand Prasad
500db05c54 Restore Java worker 2016-06-30 13:35:10 -07:00
Aanand Prasad
036c119e2c Reword connection retry messages 2016-06-19 21:32:18 -07:00
Aanand Prasad
c57e9c315a Fix race condition in worker 2016-06-18 14:16:49 -07:00
Nate McMaster
e5489683c8
Recreate worker as a .NET Core app 2016-06-11 14:26:04 -07:00
Mano Marks
261eb03102 adding in improvements from when we ran the birthday party app. Mostly fixed the Dockerfiles so they use Alpine for the base images. That required re-working the Java worker Docker file. Removed links from compose file. cleaned up a few things like a tab instead of a space in app.py 2016-04-25 11:28:21 -07:00
Ben Firshman
878cdeb583 Move everything into the root directory
The separate vote-apps directory was because networking didn't
used to support aliases to remove the project name.

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2016-02-04 10:53:27 -08:00