nacos-plugin icon indicating copy to clipboard operation
nacos-plugin copied to clipboard

A collection of Nacos plug-ins, providing Nacos with pluggable plug-in capabilities, support for user customization and high scalability

Results 61 nacos-plugin issues
Sort by recently updated
recently updated
newest added

添加 Microsoft SQL Server 支持,这也相当于添加 Azure SQL Database 的支持。 Adding Microsoft SQL Server support is also equivalent to adding Azure SQL Database support.

我这边支持了一下Sqlserver数据源,完成了plugin的编写,是需要将实现复制到nacos/plugin项目中,还是有其他方式?官网说明中是先编译nacos本体,然后install插件就没了。请大佬们赐教~

当我准备把刚刚完成的SQL Server支持准备打包时,发生了找不到jar包的错误。经过排查后,总结一下方法 1. 根据Nacos的仓库[https://github.com/alibaba/nacos](url)项目的版本更新父项目`alibaba-nacos.version`的值。如目前的值为`2.4.0-SNAPSHOT`。 2. 可能发生无法找到jar包`com.dameng:DmJdbcDriver18:jar:8.1.2.114`,这可能是因为你的电脑上没有该jar包。这时可以根据注释的提示修改版本为`8.1.2.79`,并将达梦依赖的`systemPath`和`scope`的标签删除,以便从在线仓库中下载。

使用如下配置,在登录时提示找不到用户,org.springframework.security.core.userdetails.UsernameNotFoundException: User nacos not found: spring.sql.init.platform=dm db.num=1 db.url.0=jdbc:dm://127.0.0.1:5236/NACOS?schema=NACOS&zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=utf-8 db.user.0=SYSDBA db.password.0=123456 db.pool.config.driverClassName=dm.jdbc.driver.DmDriver 调式发现 nacos-default-auth-plugin 模块下出现出错,没有对应分页实现,如果把spring.sql.init.platform=mysql就是好的,请问这块如何扩展 /** * Get handler adapter. * * @param dataSourceType data source type. * @return */ protected...

应该是NACOS,写成了NOCOS 如图: ![image](https://github.com/nacos-group/nacos-plugin/assets/16263438/29b1343f-d8b8-479a-808f-7eb72d0c0cc3)

以 BaseConfigInfoAggrMapper 目前是集成mysql的实现, mysql数据库,应该与pg,达梦等是评级的,调整为抽象类,优化代码

- Use compile scope instead of system scope Close #30

目前很多国产数据库都可以兼容PG的SQL,PG数据库适配插件理论上是都可以支持的,但是在运行时需要使用厂商自己的jdbc包(典型问题就是数据库认证方式不兼容)。 所以目前的插件最好不要打包JDBC驱动,因为有些国产数据库的JDBC驱动和PG的驱动同名,包里面的类名也有同名。从外部加载JDBC驱动是一个比较好的选择,实际是使用也不会太麻烦,因为我们本身就要修改nacos配置,使用loader机制加载插件,再多放一个JDBC驱动包完全不是问题。