1089 Commits

Author SHA1 Message Date
tjq
cd49e1ad98 try to do cluster test 2020-04-11 12:14:36 +08:00
tjq
3b331e70cc remove taskTimeLimit because I can't stop the running thread. 2020-04-10 13:25:00 +08:00
tjq
a42bc496df prepare to go to my brother's birthday party 2020-04-09 16:50:46 +08:00
tjq
e99292f027 finished FrequentTaskTracker and pass the test~ 2020-04-09 15:20:06 +08:00
tjq
43cc6360e8 add subInstanceId to oms-framwork so we can support FIX_DELAY and FIX_RATE job now~ 2020-04-09 11:40:02 +08:00
tjq
7a1ad54685 Encapsulation and abstraction 2020-04-08 16:07:20 +08:00
tjq
a91743a5cd finished Test#1 and fix some bugs 2020-04-08 13:28:11 +08:00
tjq
8901cae291 opt OhMyWorker 2020-04-07 18:14:42 +08:00
tjq
a86834d9a9 develop the instance status checker and InstanceManager 2020-04-07 17:49:12 +08:00
tjq
b69cb6fc14 replace IP to Address in Worker,so User need't to specify the port 2020-04-06 22:43:14 +08:00
tjq
a49d2e7e3a develop the server discovery 2020-04-06 19:41:27 +08:00
tjq
f1b3edea62 fihished the cron schedule 2020-04-06 16:36:03 +08:00
tjq
84203c5caa try to develop the scheduler, but I think maybe I need to think more... 2020-04-05 18:44:08 +08:00
tjq
c064602648 finished dbLockService & Server elect 2020-04-05 15:34:12 +08:00
tjq
03f167cb44 finished HashedWheelTimer 2020-04-03 16:18:13 +08:00
tjq
f19da1dcf2 finished the basic HashedWheelTimer 2020-04-03 14:49:56 +08:00
tjq
9130b8d4f4 start to develop the HashWheel 2020-04-02 17:11:43 +08:00
tjq
02de19357c lost the last connection with my shine 2020-04-02 09:19:31 +08:00
tjq
1267b3a34f why I am so stupid? How can I find the way to ensure Scheduler HA? 2020-03-30 13:02:23 +08:00
tjq
26206a90cf finished TaskTracker's destroy method, start to develop the OhMyServer 2020-03-29 09:41:50 +08:00
tjq
8dc6772767 release threadLocal store 2020-03-28 15:40:17 +08:00
tjq
be4e41692d develop the simple Failover 2020-03-28 14:09:07 +08:00
tjq
f844dd8db1 new dispatch mechanism & remove ProcessorTracker's task persistence 2020-03-28 12:23:34 +08:00
tjq
341953acec test the sub task retry mechanism 2020-03-26 23:03:08 +08:00
tjq
bc2b84efde change dao and persistence service design(tao throw exception and service retry) 2020-03-26 22:54:52 +08:00
tjq
63f082c3b3 fix serialize bug (Object Pool is a good thing but you have to use carefully) 2020-03-26 11:34:50 +08:00
tjq
d44f818b81 finished simple test for TaskTracker(MapReduce Mode) and change serialize framwork to fst because of fastjson's indian 2020-03-25 21:24:47 +08:00
tjq
ab642805c4 test the TaskTracker(Standalone mode) and fix a lot of children bug 2020-03-25 20:21:26 +08:00
tjq
5e4463061e design the cluster ha solution, but it's hard to impl... 2020-03-25 18:12:16 +08:00
tjq
c83eda37f2 finished task tracker's map module 2020-03-24 22:51:38 +08:00
tjq
c4a06b52e7 finished step1: ProcessorTracker receive task and execute 2020-03-24 20:51:13 +08:00
tjq
a6482edd38 fix remote bug -> akka remote path is akka://%s@%s:%d/user/%s 2020-03-24 20:29:06 +08:00
tjq
a18a5226a4 test PersostenceService 2020-03-24 11:18:00 +08:00
tjq
2ca2b901b7 parse akka config 2020-03-23 17:27:31 +08:00
tjq
2e348b411d finished the simple ProcessorTracker 2020-03-23 13:16:08 +08:00
tjq
fafb708c7a finished processor api design 2020-03-18 20:11:26 +08:00
tjq
415da176ed it is too difficult to guarantee the ha and reliability... 2020-03-17 21:16:07 +08:00
tjq
f74a87772a init project 2020-03-17 17:27:19 +08:00
Yukino
fe53dfd7e3
Initial commit 2020-03-16 17:19:56 +08:00