Commit Graph

29 Commits

Author SHA1 Message Date
00442e85df Update 'worker/Dockerfile' 2020-04-24 17:26:49 +02:00
Peter Valdez
a8888af480 Set an explicit username and password for the db service 2020-02-15 23:45:28 -05:00
Elton Stoneman
6dfc628088 Add Windows 1809 support 2018-10-22 11:27:04 +01:00
Elton Stoneman
e16d6efe6a Merge remote-tracking branch 'upstream/master' 2018-09-26 19:43:38 +01:00
Elton Stoneman
ac496c8b7e Pin to Nano Server SAC 2016 images 2018-09-26 19:41:20 +01:00
Elton Stoneman
93ba2be2c1 Add config from environment variables 2018-09-26 12:12:48 +01:00
Elton Stoneman
97d0ae2170 Add MySql result loader 2018-09-26 11:32:50 +01:00
Elton Stoneman
879e5bc477 Add .NET Core 2.1 versions 2018-09-21 19:23:31 +01:00
spara
a56b748832 updated .gitignore 2018-07-30 11:20:25 -05:00
Rodion Fedorov
0e4a079691
Fix typo in the comment 2018-07-17 20:49:40 +03: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