#kong #kong-plugin
Вопрос:
У меня есть файл custom.lua
, и я хочу добавить этот плагин к определенному маршруту обслуживания.
Я ввел код файла Config.access
, но он выдает ошибку нарушения схемы. Кроме того, используется минификатор, как указано в документах.
Как я могу добавить пользовательский плагин к маршруту? Нужно ли мне каким-то образом форматировать код в файле?
Update
Файл содержит (,), который действует как разделитель, как его преодолеть?
Ответ №1:
Первым шагом должна быть регистрация пользовательского плагина в kong, а следующим шагом-добавление пользовательского плагина к определенному маршруту.
Вот документ для создания первого плагина.
https://konghq.com/blog/custom-lua-plugin-kong-gateway
Кстати, я совершенно уверен, что вы не кодируете правильный плагин kong, так как вы упомянули имя «custom.lua» вместо handler.lua или schema.lua, плагин kong имеет свою собственную структуру, которой вы должны следовать. Вот плагин Hello world, на который вы можете взглянуть: https://github.com/brndmg/kong-plugin-hello-world
Комментарии:
1. Удалось интегрировать один и тот же файл, хотя вызов API администратора /плагина может быть какой-то проблемой с графическим интерфейсом администратора.