diff --git a/modules/core/db/db2/core.sql b/modules/core/db/db2/core.sql
index 7a7d77b6..0d87713b 100644
--- a/modules/core/db/db2/core.sql
+++ b/modules/core/db/db2/core.sql
@@ -327,6 +327,7 @@ CREATE TABLE js_sys_job
cron_expression varchar(255) NOT NULL,
misfire_instruction decimal(1) NOT NULL,
concurrent char(1) NOT NULL,
+ instance_name varchar(64) DEFAULT 'JeeSiteScheduler' NOT NULL,
status char(1) NOT NULL,
create_by varchar(64) NOT NULL,
create_date timestamp NOT NULL,
diff --git a/modules/core/db/mssql/core.sql b/modules/core/db/mssql/core.sql
index 93c2f692..a7be803d 100644
--- a/modules/core/db/mssql/core.sql
+++ b/modules/core/db/mssql/core.sql
@@ -327,6 +327,7 @@ CREATE TABLE [js_sys_job]
[cron_expression] varchar(255) NOT NULL,
[misfire_instruction] decimal(1) NOT NULL,
[concurrent] char(1) NOT NULL,
+ [instance_name] varchar(64) DEFAULT 'JeeSiteScheduler' NOT NULL,
[status] char(1) NOT NULL,
[create_by] varchar(64) NOT NULL,
[create_date] datetime NOT NULL,
diff --git a/modules/core/db/mysql/core.sql b/modules/core/db/mysql/core.sql
index 5ca75ed7..ada699d9 100644
--- a/modules/core/db/mysql/core.sql
+++ b/modules/core/db/mysql/core.sql
@@ -328,6 +328,7 @@ CREATE TABLE js_sys_job
cron_expression varchar(255) NOT NULL COMMENT 'Cron执行表达式',
misfire_instruction decimal(1) NOT NULL COMMENT '计划执行错误策略',
concurrent char(1) NOT NULL COMMENT '是否并发执行',
+ instance_name varchar(64) DEFAULT 'JeeSiteScheduler' NOT NULL COMMENT '集群的实例名字',
status char(1) NOT NULL COMMENT '状态(0正常 1删除 2暂停)',
create_by varchar(64) NOT NULL COMMENT '创建者',
create_date datetime NOT NULL COMMENT '创建时间',
diff --git a/modules/core/db/oracle/core.sql b/modules/core/db/oracle/core.sql
index 7fd96dc6..84b64596 100644
--- a/modules/core/db/oracle/core.sql
+++ b/modules/core/db/oracle/core.sql
@@ -327,6 +327,7 @@ CREATE TABLE js_sys_job
cron_expression varchar2(255) NOT NULL,
misfire_instruction number(1) NOT NULL,
concurrent char(1) NOT NULL,
+ instance_name varchar2(64) DEFAULT 'JeeSiteScheduler' NOT NULL,
status char(1) NOT NULL,
create_by varchar2(64) NOT NULL,
create_date timestamp NOT NULL,
@@ -1133,6 +1134,7 @@ COMMENT ON COLUMN js_sys_job.invoke_target IS '调用目标字符串';
COMMENT ON COLUMN js_sys_job.cron_expression IS 'Cron执行表达式';
COMMENT ON COLUMN js_sys_job.misfire_instruction IS '计划执行错误策略';
COMMENT ON COLUMN js_sys_job.concurrent IS '是否并发执行';
+COMMENT ON COLUMN js_sys_job.instance_name IS '集群的实例名字';
COMMENT ON COLUMN js_sys_job.status IS '状态(0正常 1删除 2暂停)';
COMMENT ON COLUMN js_sys_job.create_by IS '创建者';
COMMENT ON COLUMN js_sys_job.create_date IS '创建时间';
diff --git a/modules/core/db/postgresql/core.sql b/modules/core/db/postgresql/core.sql
index 95abd1ae..b8008810 100644
--- a/modules/core/db/postgresql/core.sql
+++ b/modules/core/db/postgresql/core.sql
@@ -327,6 +327,7 @@ CREATE TABLE js_sys_job
cron_expression varchar(255) NOT NULL,
misfire_instruction decimal(1) NOT NULL,
concurrent char(1) NOT NULL,
+ instance_name varchar(64) DEFAULT 'JeeSiteScheduler' NOT NULL,
status char(1) NOT NULL,
create_by varchar(64) NOT NULL,
create_date timestamp NOT NULL,
@@ -1133,6 +1134,7 @@ COMMENT ON COLUMN js_sys_job.invoke_target IS '调用目标字符串';
COMMENT ON COLUMN js_sys_job.cron_expression IS 'Cron执行表达式';
COMMENT ON COLUMN js_sys_job.misfire_instruction IS '计划执行错误策略';
COMMENT ON COLUMN js_sys_job.concurrent IS '是否并发执行';
+COMMENT ON COLUMN js_sys_job.instance_name IS '集群的实例名字';
COMMENT ON COLUMN js_sys_job.status IS '状态(0正常 1删除 2暂停)';
COMMENT ON COLUMN js_sys_job.create_by IS '创建者';
COMMENT ON COLUMN js_sys_job.create_date IS '创建时间';
diff --git a/modules/core/src/main/resources/db/upgrade/core/mssql/mssql_4.1.4.sql b/modules/core/src/main/resources/db/upgrade/core/mssql/mssql_4.1.4.sql
index 0be2026d..ce716764 100644
--- a/modules/core/src/main/resources/db/upgrade/core/mssql/mssql_4.1.4.sql
+++ b/modules/core/src/main/resources/db/upgrade/core/mssql/mssql_4.1.4.sql
@@ -1,3 +1,5 @@
-- 删除sys_file_entity表的file_md5唯一索引
--- ALTER TABLE [js_sys_file_entity] DROP CONSTRAINT [UQ__js_sys_f__3BD63C9E32E0915F]
\ No newline at end of file
+-- ALTER TABLE [${_prefix}sys_file_entity] DROP CONSTRAINT [UQ__js_sys_f__3BD63C9E32E0915F];
+
+ALTER TABLE [${_prefix}sys_job] ADD [instance_name] varchar(64) DEFAULT JeeSiteScheduler NOT NULL;
diff --git a/modules/core/src/main/resources/db/upgrade/core/mysql/mysql_4.1.4.sql b/modules/core/src/main/resources/db/upgrade/core/mysql/mysql_4.1.4.sql
index c74ad94b..45de21ce 100644
--- a/modules/core/src/main/resources/db/upgrade/core/mysql/mysql_4.1.4.sql
+++ b/modules/core/src/main/resources/db/upgrade/core/mysql/mysql_4.1.4.sql
@@ -1,5 +1,9 @@
-- 删除sys_file_entity表的file_md5唯一索引
-ALTER TABLE `js_sys_file_entity`
+ALTER TABLE `${_prefix}sys_file_entity`
DROP INDEX `file_md5`,
- ADD INDEX `file_md5`(`file_md5`);
\ No newline at end of file
+ ADD INDEX `file_md5`(`file_md5`);
+
+-- 集群的实例名字
+ALTER TABLE `${_prefix}sys_job`
+ ADD COLUMN `instance_name` varchar(64) NOT NULL DEFAULT JeeSiteScheduler COMMENT '集群的实例名字' AFTER `concurrent`;
\ No newline at end of file
diff --git a/modules/core/src/main/resources/db/upgrade/core/oracle/oracle_4.1.4.sql b/modules/core/src/main/resources/db/upgrade/core/oracle/oracle_4.1.4.sql
index 4719276d..3fc612ca 100644
--- a/modules/core/src/main/resources/db/upgrade/core/oracle/oracle_4.1.4.sql
+++ b/modules/core/src/main/resources/db/upgrade/core/oracle/oracle_4.1.4.sql
@@ -1,3 +1,7 @@
-- 删除sys_file_entity表的file_md5唯一索引
--- ALTER TABLE "JS_SYS_FILE_ENTITY" DROP CONSTRAINT "SYS_C0019398"
\ No newline at end of file
+-- ALTER TABLE "${_prefix}SYS_FILE_ENTITY" DROP CONSTRAINT "SYS_C0019398"
+
+ALTER TABLE "${_prefix}SYS_JOB"
+ADD ("instance_name" VARCHAR2(64) DEFAULT JeeSiteScheduler NOT NULL );
+COMMENT ON COLUMN "${_prefix}SYS_JOB"."instance_name" IS '集群的实例名字'
\ No newline at end of file
diff --git a/modules/core/src/main/resources/db/upgrade/core/postgresql/postgresql_4.1.4.sql b/modules/core/src/main/resources/db/upgrade/core/postgresql/postgresql_4.1.4.sql
index 86ef63e3..475a09cb 100644
--- a/modules/core/src/main/resources/db/upgrade/core/postgresql/postgresql_4.1.4.sql
+++ b/modules/core/src/main/resources/db/upgrade/core/postgresql/postgresql_4.1.4.sql
@@ -1,4 +1,9 @@
-- 删除sys_file_entity表的file_md5唯一索引
-ALTER TABLE "js_sys_file_entity"
- DROP CONSTRAINT "js_sys_file_entity_file_md5_key";
\ No newline at end of file
+ALTER TABLE "${_prefix}sys_file_entity"
+ DROP CONSTRAINT "${_prefix}sys_file_entity_file_md5_key";
+
+-- 集群的实例名字
+ALTER TABLE "${_prefix}sys_job"
+ ADD COLUMN "instance_name" varchar(255) NOT NULL DEFAULT JeeSiteScheduler;
+COMMENT ON COLUMN "${_prefix}sys_job"."instance_name" IS '集群的实例名字';
\ No newline at end of file
diff --git a/modules/core/src/main/resources/mybatis/mybatis-config.xml b/modules/core/src/main/resources/mybatis/mybatis-config.xml
index b66bc042..5b67d5b7 100644
--- a/modules/core/src/main/resources/mybatis/mybatis-config.xml
+++ b/modules/core/src/main/resources/mybatis/mybatis-config.xml
@@ -37,6 +37,9 @@
+
+