Kafka新来的。
环境设置
操作系统:Ubuntu 20.04
Kafka安装在主文件夹中的本地机器上。Kafka和Zoo的服务都在运行。
我正在尝试配置Kafka connect以连接到托管在SQL Server容器中的数据库,我使用下面的命令构建了该容器
< code > docker run-name SQL 19-p 1433:1433-e " ACCEPT _ EULA = Y "-e " SA _ PASSWORD = PASSWORD 258 * "-e " MSSQL _ AGENT _ ENABLED = True "-v ~/SQL docker vol/user database:/user database-v ~/SQL docker vol/SQL backups:/SQL backups-d mcr.microsoft.com/mssql/server:2019-latest
容器正在运行,可以成功连接。
我在数据库级和表级启用了CDC。
EXEC sys.sp_cdc_enable_db
GO
EXEC sys.sp_cdc_enable_table
@source_schema = N'dbo',
@source_name = N'WorkQueue',
@role_name = NULL,
@supports_net_changes = 1
连接器属性文件
name= DebeziumSQLServerconnector
connector.class= io.debezium.connector.sqlserver.SqlServerConnector
database.hostname=linuxdesktop
database.port= 1433
database.user= sa
database.password= Password258*
database.dbname= mydb
database.server.name= linuxdesktop
table.include.list= dbo.WorkQueue
database.history.kafka.bootstrap.servers= linuxdesktop:9092
database.history.kafka.topic= dbhistory.mydb
独立连接。属性plugin.path
plugin.path=/home/vinu/kafka服务器/连接器
我复制了所有的.JAR 文件到 plugin.path 中
然后我尝试使用以下命令启动连接器
~/kafka-server/bin/connect-standalone.sh ~/kafka-server/config/connect-standalone.properties DebeziumSQLServerconnector.properties
但进程无法启动并得到以下错误消息
会有什么问题呢?
注:所有Kafka组件都安装在机器的本地。我的设置中唯一的容器是SQL Server。
您不能将连接器jar放入< code >/home/vinu/Kafka-server/connector 中,而是放入< code >/home/vinu/Kafka-server/connector/debezium-SQL server-connector 或任何其他名称中。连接器不放在< code>plugin.path中,而是放在< code>plugin.path中的一个单独的目录中。
可用的连接器
列出了该类,因此您的插件很好。
你有空间问题。注意日志输出的逗号位置
match io.debezium.connector.sqlserver.SqlServerConnector ,
从整个属性文件中删除尾随空格和值前的前导空格
我让RabbitMQ在CloudFoundry中运行,并尝试从本地运行的配置服务器进行连接,下面是在应用程序中配置的内容。yml文件 抛出以下启动异常 下面是pom.xml的依赖关系 我可以使用应用程序中提供的信息连接到控制台。yml但不确定为什么会抛出TimeoutException,任何输入都会非常有用,
我正在尝试连接两个docker容器,一个是posgresql,另一个是python flask应用程序。两者都链接正确,python应用程序中的所有连接变量都直接取自postgres容器中通过链接公开的连接变量,并且与检查postgresql容器时发现的连接变量相同。当我将psql与连接字符串中的精确参数一起使用时,即: 成功连接到postgres容器中的数据库,因此我知道postgres正在通过
我在连接到存储配置的存储库时,在Spring云配置服务器(Spring引导)日志中看到问题。我不确定它是否由于凭据或其他原因而无法克隆(不允许git-upload-pack)。任何指向此的指针都将很棒。 配置服务器应用程序的Spring启动应用程序属性如下所示 - endpoint返回以下响应:
更新:以下错误消息来自。 错误:服务器访问错误:连接重置URL=https://repo1.Maven.org/maven2/org/fusesource/jansi/jansi/1.11/jansi-1.11.pom Maven central:org/fusesource/jansi#jansi;1.11:res=https://repo1.Maven.org/maven2/org/fuses
问题内容: 我想编写一个脚本来测试所有链接的服务器,并返回唯一已连接的服务器(可以肯定只有一个)。 这是我当前的脚本,但是我被困在这一点上: 但是使用此查询,代码无法在第一次迭代时停止,因为它无法连接到表的第一台服务器。这是错误消息: 链接服务器“ server1”的OLE DB提供程序“ MSDASQL”返回了消息“通信链接失败; -10709连接失败(连接超时已过期)”。消息7303,级别16
我使用Sabre DAV在PHP中实现了一个webdav目录,用于我的网站(Application Server Webinterface)。 对于这个网站,我现在使用C#编写了一个TCP套接字,它运行在另一个服务器上(实际上它在同一个数据中心,但从理论上讲,它在另一个半球上)。 我想连接我的网络Dav到我的套接字的FTP服务器,这意味着文件监听,下载,上传。用户只能连接到一个服务。想象一下,我的