This is an automated email from the ASF dual-hosted git repository.
zhangyonglun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-shenyu.git
The following commit(s) were added to refs/heads/master by this push:
new 6cd6021f2 [type: refactor] Add logging-Kafka to backend Database and
admin (#3666)
6cd6021f2 is described below
commit 6cd6021f2031f5cd628e62915760955041d59067
Author: qifanyyy <[email protected]>
AuthorDate: Tue Jul 5 09:19:53 2022 -0400
[type: refactor] Add logging-Kafka to backend Database and admin (#3666)
* Update PluginEnum.java
* Database update
* Database version update 2.4.3 to 2.5.0
* changed ids from smaller number to larger number
* delete new-lines
---
db/init/mysql/schema.sql | 9 ++++--
db/init/oracle/schema.sql | 17 ++++++++++
db/init/pg/create-table.sql | 36 ++++++++++++++--------
db/upgrade/2.4.3-upgrade-2.5.0-mysql.sql | 13 +++++++-
db/upgrade/2.4.3-upgrade-2.5.0-pg.sql | 15 ++++++++-
.../src/main/resources/sql-script/h2/schema.sql | 10 +++++-
.../org/apache/shenyu/common/enums/PluginEnum.java | 2 +-
7 files changed, 83 insertions(+), 19 deletions(-)
diff --git a/db/init/mysql/schema.sql b/db/init/mysql/schema.sql
index 0c7df883b..78dadfda8 100644
--- a/db/init/mysql/schema.sql
+++ b/db/init/mysql/schema.sql
@@ -594,6 +594,7 @@ INSERT INTO `plugin` VALUES ('6', 'dubbo',
'{\"register\":\"zookeeper://localhos
INSERT INTO `plugin` VALUES ('8', 'springCloud', NULL, 'Proxy', 200, 0,
'2022-05-25 18:02:53', '2022-05-25 18:02:53');
INSERT INTO `plugin` VALUES ('9', 'hystrix', NULL, 'FaultTolerance', 130, 0,
'2022-05-25 18:02:53', '2022-05-25 18:02:53');
INSERT INTO `plugin` VALUES ('32',
'loggingElasticSearch','{\"host\":\"localhost\", \"port\": \"9200\"}',
'Logging', 190, 0, '2022-06-19 22:00:00', '2022-06-19 22:00:00');
+INSERT INTO `plugin` VALUES ('50', 'loggingKafka','{\"host\":\"localhost\",
\"port\": \"8082\"}', 'Logging', 180, 0, '2022-07-04 22:00:00', '2022-07-02
22:00:00');
-- ----------------------------
-- Table structure for plugin_handle
@@ -789,8 +790,12 @@ INSERT INTO `plugin_handle` VALUES ('1529402613204172881',
'32', 'compressAlg',
INSERT INTO `plugin_handle` VALUES ('1529402613204172882', '32', 'index',
'index', 2, 1, 1,
'{\"required\":\"0\",\"defaultValue\":\"\",\"placeholder\":\"optional\"}',
'2022-06-19 22:00:00', '2022-06-19 22:00:00');
INSERT INTO `plugin_handle` VALUES ('1529402613204172883', '32', 'sampleRate',
'sampleRate', 2, 1, 2,
'{\"required\":\"0\",\"defaultValue\":\"\",\"placeholder\":\"optional,0,0.01~1\"}',
'2022-06-19 22:00:00', '2022-06-19 22:00:00');
INSERT INTO `plugin_handle` VALUES ('1529402613204172884', '1',
'signRequestBody', 'signRequestBody', 3, 2, 9,
'{"required":"0","defaultValue":"false","placeholder":"signRequestBody","rule":""}',
'2022-06-29 10:08:02', '2022-06-29 10:08:02');
-
-
+INSERT INTO `plugin_handle` VALUES ('1529402613204172900', '50', 'topic',
'topic', 2, 3, 1,
'{\"required\":\"1\",\"defaultValue\":\"shenyu-access-logging\"}', '2022-07-04
22:00:00', '2022-07-04 22:00:00');
+INSERT INTO `plugin_handle` VALUES ('1529402613204172901', '50',
'namesrvAddr', 'namesrvAddr', 2, 3, 2,
'{\"required\":\"1\",\"defaultValue\":\"localhost:8082\"}', '2022-07-04
22:00:00', '2022-07-04 22:00:00');
+INSERT INTO `plugin_handle` VALUES ('1529402613204172902', '50', 'sampleRate',
'sampleRate', 2, 3, 4,
'{\"required\":\"0\",\"defaultValue\":\"1\",\"placeholder\":\"optional,0,0.01~1\"}',
'2022-07-04 22:00:00', '2022-07-04 22:00:00');
+INSERT INTO `plugin_handle` VALUES ('1529402613204172903', '50',
'maxResponseBody', 'maxResponseBody', 1, 3, 5,
'{\"required\":\"0\",\"defaultValue\":524288}', '2022-07-04 22:00:00',
'2022-07-04 22:00:00');
+INSERT INTO `plugin_handle` VALUES ('1529402613204172904', '50',
'maxRequestBody', 'maxRequestBody', 1, 3, 6,
'{\"required\":\"0\",\"defaultValue\":524288}', '2022-07-04 22:00:00',
'2022-07-04 22:00:00');
+INSERT INTO `plugin_handle` VALUES ('1529402613204172905', '50',
'compressAlg', 'compressAlg', 3, 3, 7,
'{\"required\":\"0\",\"defaultValue\":\"none\"}', '2022-07-04 22:00:00',
'2022-07-04 22:00:00');
-- ----------------------------
-- Table structure for resource
-- ----------------------------
diff --git a/db/init/oracle/schema.sql b/db/init/oracle/schema.sql
index 028ae69ad..be787ef01 100644
--- a/db/init/oracle/schema.sql
+++ b/db/init/oracle/schema.sql
@@ -1349,6 +1349,23 @@ values ('1518229897214468175', '32', 'sampleRate',
'sampleRate', 2, 1, 2, '{"req
insert /*+ IGNORE_ROW_ON_DUPKEY_INDEX(plugin_handle(plugin_id, field, type))
*/ into plugin_handle (ID, PLUGIN_ID, FIELD, LABEL, DATA_TYPE, TYPE, SORT,
EXT_OBJ)
values ('1518229897214468176', '1', 'signRequestBody', 'signRequestBody', 3,
2, 9,
'{"required":"0","defaultValue":"false","placeholder":"signRequestBody","rule":""}');
+insert /*+ IGNORE_ROW_ON_DUPKEY_INDEX(plugin_handle(plugin_id, field, type))
*/ into plugin_handle (ID, PLUGIN_ID, FIELD, LABEL, DATA_TYPE, TYPE, SORT,
EXT_OBJ)
+values ('1518229897214468177', '50', 'namesrvAddr', 'namesrvAddr', 2, 3, 2,
'{"required":"1","defaultValue":"localhost:8082"}');
+
+insert /*+ IGNORE_ROW_ON_DUPKEY_INDEX(plugin_handle(plugin_id, field, type))
*/ into plugin_handle (ID, PLUGIN_ID, FIELD, LABEL, DATA_TYPE, TYPE, SORT,
EXT_OBJ)
+values ('1518229897214468200', '50', 'sampleRate', 'sampleRate', 2, 3, 4,
'{"required":"0","defaultValue":"1","placeholder":"optional,0,0.01~1"}');
+
+insert /*+ IGNORE_ROW_ON_DUPKEY_INDEX(plugin_handle(plugin_id, field, type))
*/ into plugin_handle (ID, PLUGIN_ID, FIELD, LABEL, DATA_TYPE, TYPE, SORT,
EXT_OBJ)
+values ('1518229897214468201', '50', 'maxResponseBody', 'maxResponseBody', 1,
3, 5, '{"required":"0","defaultValue":524288}');
+
+insert /*+ IGNORE_ROW_ON_DUPKEY_INDEX(plugin_handle(plugin_id, field, type))
*/ into plugin_handle (ID, PLUGIN_ID, FIELD, LABEL, DATA_TYPE, TYPE, SORT,
EXT_OBJ)
+values ('1518229897214468202', '50', 'maxRequestBody', 'maxRequestBody', 1, 3,
6, '{"required":"0","defaultValue":524288}');
+
+insert /*+ IGNORE_ROW_ON_DUPKEY_INDEX(plugin_handle(plugin_id, field, type))
*/ into plugin_handle (ID, PLUGIN_ID, FIELD, LABEL, DATA_TYPE, TYPE, SORT,
EXT_OBJ)
+values ('1518229897214468203', '50', 'compressAlg', 'compressAlg', 3, 3, 7,
'{"required":"0","defaultValue":"none"}');
+
+insert /*+ IGNORE_ROW_ON_DUPKEY_INDEX(plugin_handle(plugin_id, field, type))
*/ into plugin_handle (ID, PLUGIN_ID, FIELD, LABEL, DATA_TYPE, TYPE, SORT,
EXT_OBJ)
+values ('1518229897214468204', '50', 'topic', 'topic', 2, 1, 1,
'{"required":"0","defaultValue":"","placeholder":"optional"}');
/** insert resource for resource */
diff --git a/db/init/pg/create-table.sql b/db/init/pg/create-table.sql
index c59a382b6..bc8270943 100644
--- a/db/init/pg/create-table.sql
+++ b/db/init/pg/create-table.sql
@@ -670,18 +670,19 @@ INSERT INTO "public"."plugin" VALUES ('28', 'mqtt',
'{"port": 9500,"bossGroupThr
INSERT INTO "public"."plugin" VALUES ('29', 'loggingRocketMQ',
'{"topic":"shenyu-access-logging", "namesrvAddr":
"localhost:9876","producerGroup":"shenyu-plugin-logging-rocketmq"}', 'Logging',
170, 0, '2022-05-25 18:08:01', '2022-05-25 18:08:01');
INSERT INTO "public"."plugin" VALUES ('30', 'cache', '{"cacheType":"memory"}',
'Cache', 10, 0, '2022-05-25 18:08:01', '2022-05-25 18:08:01');
INSERT INTO "public"."plugin" VALUES ('31', 'mock', null, 'Mock', 1, 0,
'2022-06-16 14:40:35', '2022-06-16 14:40:55');
-INSERT INTO "public"."plugin" VALUES ('32',
'loggingElasticSearch','{"host":"localhost", "port": "9200"}', 'Logging', 190,
0, '2022-06-19 22:00:00', '2022-06-19 22:00:00');
-
+INSERT INTO "public"."plugin" VALUES ('32', 'loggingElasticSearch',
'{"host":"localhost", "port": "9200"}', 'Logging', 190, 0, '2022-06-19
22:00:00', '2022-06-19 22:00:00');
+INSERT INTO "public"."plugin" VALUES ('50', 'loggingKafka',
'{"topic":"shenyu-access-logging", "namesrvAddr": "localhost:8082"}',
'Logging', 180, 0, '2022-07-04 22:00:00', '2022-07-04 22:00:00');
-- ----------------------------
-- Table structure for plugin_handle
-- ----------------------------
DROP TABLE IF EXISTS "public"."plugin_handle";
-CREATE TABLE "public"."plugin_handle" (
- "id" varchar(128) NOT NULL DEFAULT nextval('plugin_handle_id_seq'::regclass),
- "plugin_id" varchar(128) COLLATE "pg_catalog"."default" NOT NULL,
- "field" varchar(100) COLLATE "pg_catalog"."default" NOT NULL,
- "label" varchar(100) COLLATE "pg_catalog"."default",
- "data_type" int2 NOT NULL,
+CREATE TABLE "public"."plugin_handle"
+(
+ "id" varchar(128) NOT NULL DEFAULT
nextval('plugin_handle_id_seq'::regclass),
+ "plugin_id" varchar(128) COLLATE "pg_catalog"."default" NOT NULL,
+ "field" varchar(100) COLLATE "pg_catalog"."default" NOT NULL,
+ "label" varchar(100) COLLATE "pg_catalog"."default",
+ "data_type" int2 NOT NULL,
"type" int2,
"sort" int4,
"ext_obj" varchar(1024) COLLATE "pg_catalog"."default",
@@ -874,16 +875,25 @@ INSERT INTO "public"."plugin_handle" VALUES
('1529403902783524926', '32', 'compr
INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524927', '32',
'index', 'index', 2, 1, 1,
'{"required":"0","defaultValue":"","placeholder":"optional"}', '2022-06-19
22:00:00', '2022-06-19 22:00:00');
INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524928', '32',
'sampleRate', 'sampleRate', 2, 1, 2,
'{"required":"0","defaultValue":"","placeholder":"optional,0,0.01~1"}',
'2022-06-19 22:00:00', '2022-06-19 22:00:00');
INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524929', '1',
'signRequestBody', 'signRequestBody', 3, 2, 9,
'{"required":"0","defaultValue":"false","placeholder":"signRequestBody","rule":""}',
'2022-06-29 10:08:02', '2022-06-29 10:08:02');
+INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524950', '50',
'topic', 'topic', 2, 3, 1,
'{"required":"1","defaultValue":"shenyu-access-logging"}', '2022-07-04
22:00:00', '2022-07-04 22:00:00');
+INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524951', '50',
'namesrvAddr', 'namesrvAddr', 2, 3, 2,
'{"required":"1","defaultValue":"localhost:8082"}', '2022-07-04 22:00:00',
'2022-07-04 22:00:00');
+INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524952', '50',
'sampleRate', 'sampleRate', 2, 3, 4,
'{"required":"0","defaultValue":"1","placeholder":"optional,0,0.01~1"}',
'2022-07-04 22:00:00', '2022-07-04 22:00:00');
+INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524953', '50',
'maxResponseBody', 'maxResponseBody', 1, 3, 5,
'{"required":"0","defaultValue":524288}', '2022-07-04 22:00:00', '2022-07-04
22:00:00');
+INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524954', '50',
'maxRequestBody', 'maxRequestBody', 1, 3, 6,
'{"required":"0","defaultValue":524288}', '2022-07-04 22:00:00', '2022-07-04
22:00:00');
+INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524955', '50',
'compressAlg', 'compressAlg', 3, 3, 7,
'{"required":"0","defaultValue":"none"}', '2022-07-04 22:00:00', '2022-07-04
22:00:00');
+INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524956', '50',
'topic', 'topic', 2, 1, 1,
'{"required":"0","defaultValue":"","placeholder":"optional"}', '2022-07-04
22:00:00', '2022-07-04 22:00:00');
+INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524957', '50',
'sampleRate', 'sampleRate', 2, 1, 2,
'{"required":"0","defaultValue":"","placeholder":"optional,0,0.01~1"}',
'2022-07-04 22:00:00', '2022-07-04 22:00:00');
-- ----------------------------
-- Table structure for resource
-- ----------------------------
DROP TABLE IF EXISTS "public"."resource";
-CREATE TABLE "public"."resource" (
- "id" varchar(128) COLLATE "pg_catalog"."default" NOT NULL,
- "parent_id" varchar(128) COLLATE "pg_catalog"."default" NOT NULL,
- "title" varchar(128) COLLATE "pg_catalog"."default" NOT NULL,
- "name" varchar(32) COLLATE "pg_catalog"."default" NOT NULL,
+CREATE TABLE "public"."resource"
+(
+ "id" varchar(128) COLLATE "pg_catalog"."default" NOT NULL,
+ "parent_id" varchar(128) COLLATE "pg_catalog"."default" NOT NULL,
+ "title" varchar(128) COLLATE "pg_catalog"."default" NOT NULL,
+ "name" varchar(32) COLLATE "pg_catalog"."default" NOT NULL,
"url" varchar(32) COLLATE "pg_catalog"."default" NOT NULL,
"component" varchar(32) COLLATE "pg_catalog"."default" NOT NULL,
"resource_type" int4 NOT NULL,
diff --git a/db/upgrade/2.4.3-upgrade-2.5.0-mysql.sql
b/db/upgrade/2.4.3-upgrade-2.5.0-mysql.sql
index 03efd48e7..0d44d71df 100644
--- a/db/upgrade/2.4.3-upgrade-2.5.0-mysql.sql
+++ b/db/upgrade/2.4.3-upgrade-2.5.0-mysql.sql
@@ -84,4 +84,15 @@ INSERT INTO `plugin_handle` VALUES ('1529402613204172879',
'32', 'maxResponseBod
INSERT INTO `plugin_handle` VALUES ('1529402613204172880', '32',
'maxRequestBody', 'maxRequestBody', 1, 3, 5,
'{\"required\":\"0\",\"defaultValue\":524288}', '2022-06-19 22:00:00',
'2022-06-19 22:00:00');
INSERT INTO `plugin_handle` VALUES ('1529402613204172881', '32',
'compressAlg', 'compressAlg', 3, 3, 6,
'{\"required\":\"0\",\"defaultValue\":\"none\"}', '2022-06-19 22:00:00',
'2022-06-19 22:00:00');
INSERT INTO `plugin_handle` VALUES ('1529402613204172882', '32', 'index',
'index', 2, 1, 1,
'{\"required\":\"0\",\"defaultValue\":\"\",\"placeholder\":\"optional\"}',
'2022-06-19 22:00:00', '2022-06-19 22:00:00');
-INSERT INTO `plugin_handle` VALUES ('1529402613204172883', '32', 'sampleRate',
'sampleRate', 2, 1, 2,
'{\"required\":\"0\",\"defaultValue\":\"\",\"placeholder\":\"optional,0,0.01~1\"}',
'2022-06-19 22:00:00', '2022-06-19 22:00:00');
\ No newline at end of file
+INSERT INTO `plugin_handle` VALUES ('1529402613204172883', '32', 'sampleRate',
'sampleRate', 2, 1, 2,
'{\"required\":\"0\",\"defaultValue\":\"\",\"placeholder\":\"optional,0,0.01~1\"}',
'2022-06-19 22:00:00', '2022-06-19 22:00:00');
+
+/* insert plugin for loggingElasticSearch */
+INSERT INTO `plugin` VALUES ('50', 'loggingKafka','{\"host\":\"localhost\",
\"port\": \"8082\"}', 'Logging', 180, 0, '2022-07-04 22:00:00', '2022-07-02
22:00:00');
+
+/*insert plugin_handle data for plugin loggingKafka*/
+INSERT INTO `plugin_handle` VALUES ('1529402613204172900', '50', 'topic',
'topic', 2, 3, 1,
'{\"required\":\"1\",\"defaultValue\":\"shenyu-access-logging\"}', '2022-07-04
22:00:00', '2022-07-04 22:00:00');
+INSERT INTO `plugin_handle` VALUES ('1529402613204172901', '50',
'namesrvAddr', 'namesrvAddr', 2, 3, 2,
'{\"required\":\"1\",\"defaultValue\":\"localhost:8082\"}', '2022-07-04
22:00:00', '2022-07-04 22:00:00');
+INSERT INTO `plugin_handle` VALUES ('1529402613204172902', '50', 'sampleRate',
'sampleRate', 2, 3, 4,
'{\"required\":\"0\",\"defaultValue\":\"1\",\"placeholder\":\"optional,0,0.01~1\"}',
'2022-07-04 22:00:00', '2022-07-04 22:00:00');
+INSERT INTO `plugin_handle` VALUES ('1529402613204172903', '50',
'maxResponseBody', 'maxResponseBody', 1, 3, 5,
'{\"required\":\"0\",\"defaultValue\":524288}', '2022-07-04 22:00:00',
'2022-07-04 22:00:00');
+INSERT INTO `plugin_handle` VALUES ('1529402613204172904', '50',
'maxRequestBody', 'maxRequestBody', 1, 3, 6,
'{\"required\":\"0\",\"defaultValue\":524288}', '2022-07-04 22:00:00',
'2022-07-04 22:00:00');
+INSERT INTO `plugin_handle` VALUES ('1529402613204172905', '50',
'compressAlg', 'compressAlg', 3, 3, 7,
'{\"required\":\"0\",\"defaultValue\":\"none\"}', '2022-07-04 22:00:00',
'2022-07-04 22:00:00');
diff --git a/db/upgrade/2.4.3-upgrade-2.5.0-pg.sql
b/db/upgrade/2.4.3-upgrade-2.5.0-pg.sql
index 59935fc69..8f6c68cef 100644
--- a/db/upgrade/2.4.3-upgrade-2.5.0-pg.sql
+++ b/db/upgrade/2.4.3-upgrade-2.5.0-pg.sql
@@ -94,4 +94,17 @@ INSERT INTO "public"."plugin_handle" VALUES
('1529403902783524924', '32', 'maxRe
INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524925', '32',
'maxRequestBody', 'maxRequestBody', 1, 3, 6,
'{"required":"0","defaultValue":524288}', '2022-06-19 22:00:00', '2022-06-19
22:00:00');
INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524926', '32',
'compressAlg', 'compressAlg', 3, 3, 7,
'{"required":"0","defaultValue":"none"}', '2022-06-19 22:00:00', '2022-06-19
22:00:00');
INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524927', '32',
'index', 'index', 2, 1, 1,
'{"required":"0","defaultValue":"","placeholder":"optional"}', '2022-06-19
22:00:00', '2022-06-19 22:00:00');
-INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524928', '32',
'sampleRate', 'sampleRate', 2, 1, 2,
'{"required":"0","defaultValue":"","placeholder":"optional,0,0.01~1"}',
'2022-06-19 22:00:00', '2022-06-19 22:00:00');
\ No newline at end of file
+INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524928', '32',
'sampleRate', 'sampleRate', 2, 1, 2,
'{"required":"0","defaultValue":"","placeholder":"optional,0,0.01~1"}',
'2022-06-19 22:00:00', '2022-06-19 22:00:00');
+
+/* insert plugin for loggingKafka */
+INSERT INTO "public"."plugin" VALUES ('50', 'loggingKafka',
'{"topic":"shenyu-access-logging", "namesrvAddr": "localhost:8082"}',
'Logging', 180, 0, '2022-07-04 22:00:00', '2022-07-04 22:00:00');
+
+/*insert plugin_handle data for plugin loggingKafka*/
+INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524950', '50',
'topic', 'topic', 2, 3, 1,
'{"required":"1","defaultValue":"shenyu-access-logging"}', '2022-07-04
22:00:00', '2022-07-04 22:00:00');
+INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524951', '50',
'namesrvAddr', 'namesrvAddr', 2, 3, 2,
'{"required":"1","defaultValue":"localhost:8082"}', '2022-07-04 22:00:00',
'2022-07-04 22:00:00');
+INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524952', '50',
'sampleRate', 'sampleRate', 2, 3, 4,
'{"required":"0","defaultValue":"1","placeholder":"optional,0,0.01~1"}',
'2022-07-04 22:00:00', '2022-07-04 22:00:00');
+INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524953', '50',
'maxResponseBody', 'maxResponseBody', 1, 3, 5,
'{"required":"0","defaultValue":524288}', '2022-07-04 22:00:00', '2022-07-04
22:00:00');
+INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524954', '50',
'maxRequestBody', 'maxRequestBody', 1, 3, 6,
'{"required":"0","defaultValue":524288}', '2022-07-04 22:00:00', '2022-07-04
22:00:00');
+INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524955', '50',
'compressAlg', 'compressAlg', 3, 3, 7,
'{"required":"0","defaultValue":"none"}', '2022-07-04 22:00:00', '2022-07-04
22:00:00');
+INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524956', '50',
'topic', 'topic', 2, 1, 1,
'{"required":"0","defaultValue":"","placeholder":"optional"}', '2022-07-04
22:00:00', '2022-07-04 22:00:00');
+INSERT INTO "public"."plugin_handle" VALUES ('1529403902783524957', '50',
'sampleRate', 'sampleRate', 2, 1, 2,
'{"required":"0","defaultValue":"","placeholder":"optional,0,0.01~1"}',
'2022-07-04 22:00:00', '2022-07-04 22:00:00');
diff --git a/shenyu-admin/src/main/resources/sql-script/h2/schema.sql
b/shenyu-admin/src/main/resources/sql-script/h2/schema.sql
index 305f71bae..9e552727a 100644
--- a/shenyu-admin/src/main/resources/sql-script/h2/schema.sql
+++ b/shenyu-admin/src/main/resources/sql-script/h2/schema.sql
@@ -383,6 +383,8 @@ INSERT IGNORE INTO `plugin` (`id`, `name`, `role`, `sort`,
`config`, `enabled`)
INSERT IGNORE INTO `plugin` (`id`, `name`, `config`, `role`, `sort`,
`enabled`) VALUES ('30', 'cache', '{"cacheType":"memory"}', 'Cache', 10, 0);
INSERT IGNORE INTO `plugin` (`id`, `name`, `config`, `role`, `sort`,
`enabled`) VALUES ('31', 'mock', null, 'Mock', 1, 0);
INSERT IGNORE INTO `plugin` (`id`, `name`, `role`, `sort`, `config`,
`enabled`) VALUES ('32', 'loggingElasticSearch', 'Logging',
190,'{"host":"localhost", "port": "9200"}', '0');
+INSERT IGNORE INTO `plugin` (`id`, `name`, `role`, `sort`, `config`,
`enabled`) VALUES ('33', 'loggingKafka', 'Logging',
180,'{"topic":"shenyu-access-logging", "namesrvAddr": "localhost:8082"}', '0');
+
/*insert plugin_handle data for sentinel*/
INSERT IGNORE INTO plugin_handle (`id`,
`plugin_id`,`field`,`label`,`data_type`,`type`,`sort`,`ext_obj`) VALUES
('1529402613195784246', '10', 'flowRuleGrade', 'flowRuleGrade', 3, 2, 8,
'{"required":"1","defaultValue":"1","rule":""}');
@@ -557,7 +559,13 @@ INSERT IGNORE INTO plugin_handle (`id`,
`plugin_id`,`field`,`label`,`data_type`,
INSERT IGNORE INTO plugin_handle (`id`,
`plugin_id`,`field`,`label`,`data_type`,`type`,`sort`,`ext_obj`) VALUES
('1529402613204172882', '32', 'index', 'index', 2, 1, 1,
'{"required":"0","defaultValue":"","placeholder":"optional"}');
INSERT IGNORE INTO plugin_handle (`id`,
`plugin_id`,`field`,`label`,`data_type`,`type`,`sort`,`ext_obj`) VALUES
('1529402613204172883', '32', 'sampleRate', 'sampleRate', 2, 1, 2,
'{"required":"0","defaultValue":"","placeholder":"optional,0,0.01~1"}');
INSERT IGNORE INTO plugin_handle (`id`,
`plugin_id`,`field`,`label`,`data_type`,`type`,`sort`,`ext_obj`) VALUES
('1529402613204172884', '1', 'signRequestBody', 'signRequestBody', 3, 2, 9,
'{"required":"0","defaultValue":"false","placeholder":"signRequestBody","rule":""}');
-
+INSERT IGNORE INTO plugin_handle (`id`,
`plugin_id`,`field`,`label`,`data_type`,`type`,`sort`,`ext_obj`) VALUES
('1529402613204172885', '33', 'topic', 'topic', 2, 3, 1,
'{"required":"1","defaultValue":"shenyu-access-logging"}');
+INSERT IGNORE INTO plugin_handle (`id`,
`plugin_id`,`field`,`label`,`data_type`,`type`,`sort`,`ext_obj`) VALUES
('1529402613204172886', '33', 'namesrvAddr', 'namesrvAddr', 2, 3, 2,
'{"required":"1","defaultValue":"localhost:8082"}');
+INSERT IGNORE INTO plugin_handle (`id`,
`plugin_id`,`field`,`label`,`data_type`,`type`,`sort`,`ext_obj`) VALUES
('1529402613204172887', '33', 'sampleRate', 'sampleRate', 2, 3, 4,
'{"required":"0","defaultValue":"1","placeholder":"optional,0,0.01~1"}');
+INSERT IGNORE INTO plugin_handle (`id`,
`plugin_id`,`field`,`label`,`data_type`,`type`,`sort`,`ext_obj`) VALUES
('1529402613204172888', '33', 'maxResponseBody', 'maxResponseBody', 1, 3, 5,
'{"required":"0","defaultValue":524288}');
+INSERT IGNORE INTO plugin_handle (`id`,
`plugin_id`,`field`,`label`,`data_type`,`type`,`sort`,`ext_obj`) VALUES
('1529402613204172889', '33', 'maxRequestBody', 'maxRequestBody', 1, 3, 6,
'{"required":"0","defaultValue":524288}');
+INSERT IGNORE INTO plugin_handle (`id`,
`plugin_id`,`field`,`label`,`data_type`,`type`,`sort`,`ext_obj`) VALUES
('1529402613204172890', '33', 'compressAlg', 'compressAlg', 3, 3, 7,
'{"required":"0","defaultValue":"none"}');
+INSERT IGNORE INTO plugin_handle (`id`,
`plugin_id`,`field`,`label`,`data_type`,`type`,`sort`,`ext_obj`) VALUES
('1529402613204172891', '33', 'topic', 'topic', 2, 1, 1,
'{"required":"0","defaultValue":"","placeholder":"optional"}');
/** insert resource for resource */
diff --git
a/shenyu-common/src/main/java/org/apache/shenyu/common/enums/PluginEnum.java
b/shenyu-common/src/main/java/org/apache/shenyu/common/enums/PluginEnum.java
index afc218338..530e18b87 100644
--- a/shenyu-common/src/main/java/org/apache/shenyu/common/enums/PluginEnum.java
+++ b/shenyu-common/src/main/java/org/apache/shenyu/common/enums/PluginEnum.java
@@ -138,7 +138,7 @@ public enum PluginEnum {
LOGGING_ROCKETMQ(170, 0, "loggingRocketMQ"),
/**
- * Logging RocketMQ plugin enum.
+ * Logging Kafka plugin enum.
*/
LOGGING_KAFKA(180, 0, "loggingKafka"),