45 Commits

Author SHA1 Message Date
tjq
a1dad6c39e fix: AKKA NAT BUG #929 2024-08-11 00:20:34 +08:00
tjq
1774680792 fix: Correct protocol not used for inter-server communication #949 2024-08-10 23:32:44 +08:00
tjq
02304fe921 Merge branch '5.0.0_v2' into 5.0.1_beta
# Conflicts:
#	others/powerjob-mysql.sql
#	pom.xml
#	powerjob-client/pom.xml
#	powerjob-common/pom.xml
#	powerjob-official-processors/pom.xml
#	powerjob-remote/pom.xml
#	powerjob-remote/powerjob-remote-benchmark/pom.xml
#	powerjob-remote/powerjob-remote-framework/pom.xml
#	powerjob-remote/powerjob-remote-impl-akka/pom.xml
#	powerjob-remote/powerjob-remote-impl-http/pom.xml
#	powerjob-server/pom.xml
#	powerjob-server/powerjob-server-common/pom.xml
#	powerjob-server/powerjob-server-core/pom.xml
#	powerjob-server/powerjob-server-extension/pom.xml
#	powerjob-server/powerjob-server-migrate/pom.xml
#	powerjob-server/powerjob-server-monitor/pom.xml
#	powerjob-server/powerjob-server-persistence/pom.xml
#	powerjob-server/powerjob-server-remote/pom.xml
#	powerjob-server/powerjob-server-starter/pom.xml
#	powerjob-server/powerjob-server-starter/src/main/resources/static/index.html
#	powerjob-server/powerjob-server-starter/src/main/resources/static/js/1.js
#	powerjob-server/powerjob-server-starter/src/main/resources/static/js/10.js
#	powerjob-server/powerjob-server-starter/src/main/resources/static/js/11.js
#	powerjob-server/powerjob-server-starter/src/main/resources/static/js/2.js
#	powerjob-server/powerjob-server-starter/src/main/resources/static/js/3.js
#	powerjob-server/powerjob-server-starter/src/main/resources/static/js/4.js
#	powerjob-server/powerjob-server-starter/src/main/resources/static/js/5.js
#	powerjob-server/powerjob-server-starter/src/main/resources/static/js/6.js
#	powerjob-server/powerjob-server-starter/src/main/resources/static/js/7.js
#	powerjob-server/powerjob-server-starter/src/main/resources/static/js/8.js
#	powerjob-server/powerjob-server-starter/src/main/resources/static/js/9.js
#	powerjob-server/powerjob-server-starter/src/main/resources/static/js/app.js
#	powerjob-worker-agent/pom.xml
#	powerjob-worker-samples/pom.xml
#	powerjob-worker-spring-boot-starter/pom.xml
#	powerjob-worker/pom.xml
2024-03-09 15:40:54 +08:00
tjq
86ec85331a fix: Processor not changed after container redeployment #850 2024-03-01 21:21:26 +08:00
tjq
815d44ef7e feat: Supports selection of TaskTracker nodes for execution 2024-02-24 19:59:50 +08:00
tjq
31a7690844 feat: [auth] The web interface adds ApiPermission for authentication. 2024-02-13 11:21:14 +08:00
tjq
b5085e09f1 Merge branch 'patch-redeploy-contationer-in-multi-server' of https://gitee.com/diligents/PowerJob into pr-gitee-worker-cluster-bugfix 2023-08-14 23:20:55 +08:00
tjq
73ebe83c05 feat: code review problem modification, ready to release 4.3.4 2023-08-13 16:31:12 +08:00
tjq
236d0a7f3b feat: [storageExt] Unified File Storage Solution with DFsService 2023-07-30 12:00:45 +08:00
tjq
fc57226d3a refactor: optimize extension package 2023-07-16 18:14:20 +08:00
tjq
d3140d0501 feat: support non-LAN communication(server side) 2023-07-15 22:22:38 +08:00
tjq
7318fed73a feat: support non-LAN communication(worker side) 2023-07-15 21:38:56 +08:00
tjq
5985c04997 feat: remove all circular-references by aware 2023-03-04 21:03:22 +08:00
raylua
8c32c775da fix: In multi-servers node , no workers found prompt without @DesignateServer in not conform server node 2023-02-17 19:29:01 +08:00
tjq
b89ac389fd feat: optimize exception log in server elect #551 2023-02-08 22:26:36 +08:00
tjq
b0fae5edf8 docs: optimize comment 2023-01-28 10:51:19 +08:00
tjq
1c60f17b1b feat: optimize server info 2023-01-27 19:16:54 +08:00
tjq
dca97010c7 fix: server return Optional to worker 2023-01-22 10:52:53 +08:00
tjq
63a5e2b458 feat: optimize ServerElectionService 2023-01-22 10:36:22 +08:00
tjq
17b842a2a2 fix: server elect bug 2023-01-22 00:40:14 +08:00
tjq
4a41e322ab fix: server elect bug 2023-01-22 00:37:09 +08:00
tjq
e26f2df2d0 fix: server elect bug 2023-01-22 00:33:11 +08:00
tjq
4fece7be40 feat: optimize remote framework log output 2023-01-21 23:13:28 +08:00
tjq
bfb9c68590 feat: close remoteEngine when jvm exit 2023-01-21 22:37:18 +08:00
tjq
dedefd5a6d feat: replace akka by PowerJobRemoteEngine in server side 2023-01-21 10:31:12 +08:00
tjq
b013fbfefd feat: replace akka by PowerJobRemoteEngine in server side 2023-01-21 10:28:11 +08:00
Echo009
39eb79de54 refactor: optimize the code of the server module
1. use constructor based dependency injection to replace field injection and solve the problem of circular dependencies
2. replace deprecated API calls
2022-10-30 12:59:48 +08:00
tjq
fd562d8ea0 fix: worker heartbeat use wrong thread pool 2022-09-12 21:26:01 +08:00
tjq
e6d32c9a05 fix: worker heartbeat use wrong thread pool 2022-09-12 21:18:40 +08:00
tjq
74f70cd58b feat: support serverInfoAware 2022-09-12 12:56:12 +08:00
tjq
dfd1fd069b fix: invalid random when JobInfo's maxWorkerCount is a small value #449 2022-09-10 09:27:57 +08:00
Echo009
08711f93d0 perf: optimize akka config 2022-09-01 07:06:21 +08:00
tjq
c8a1f536c3 feat: output more server info 2021-04-05 13:54:16 +08:00
tjq
17439536f0 fix: server election bug 2021-04-05 12:51:10 +08:00
lwc1
c31f10b3c1 fix server election 2021-03-27 14:32:12 +08:00
luter
0e5873ca05 getWorkerInfoByAddress NPE 问题的修正 2021-03-23 22:13:28 +08:00
tjq
f5afff56c4 fix: execute in local when there is no address info for one app 2021-03-21 19:18:22 +08:00
tjq
e767ad1043 feat: use kryo to replace jackson which is really easy to lead conflict 2021-03-21 15:08:48 +08:00
tjq
f8ef896a65 refactor: change processor API(abstract class to interface) 2021-03-21 13:53:06 +08:00
tjq
9dffb49918 chore: modify package name to tech.powerjob 2021-03-14 16:47:22 +08:00
tjq
0fc9978385 refactor: optimize powerjob-common's package 2021-03-13 23:38:12 +08:00
Echo009
afff77b540 fix: concurrency problem when process workflow instance 2021-03-08 16:14:08 +08:00
tjq
cc9d804e84 refactor: just use one actor in server and worker side 2021-03-07 21:27:18 +08:00
tjq
bbc1cce627 style: optimize server's package 2021-03-07 16:24:09 +08:00
tjq
572ad44fb1 style: optimize server's package 2021-03-07 13:42:25 +08:00