答:将任务身份、触发、领取、执行状态和结果持久化,再由协调机制分配给实例,处理租约、心跳、超时与重试。Scheduled只负责本进程触发,不能自动提供全局唯一执行。即使用分布式锁,也要考虑锁过期后旧执行者仍继续运行的问题。
答:应用先输出清楚日志,Flume Agent通过Source接收、Channel暂存、Sink投递到目标,再由下游存储和分析系统处理。Boot负责应用或相应启动集成,不替代这条采集链。Flume1.11官方确有Boot部署支持,但不能推断它已经与本批Boot4.1.2完成依赖兼容验证。
答:先看服务或容器进程,再验证端口和一次正确认证的简单查询。进程存在不等于数据库已能处理业务;端口打开也不证明账号、权限和目标实例正确。
答:按真实部署方式使用 systemd、容器编排或对应服务管理器,先确认实例身份。停止应尽量走正常关闭流程,让服务器处理资源和在途工作,而不是先用强制杀进程。
答:常见入口是 mysql 客户端,指定主机、端口、用户,并用 -p 交互输入密码。在操作系统的终端里运行 mysql。MySQL Shell 的命令叫 mysqlsh。
答:使用 SHOW DATABASES,结果受账号权限影响,不一定等于服务器全部数据库。也可以按需要查询 information_schema.SCHEMATA,不能把看不见误判成不存在。
答:使用 USE 数据库名设置当前会话的默认数据库,或在查询里写数据库名与表名。切换默认库不是切换服务器,也不会迁移已经开始的事务。
答:可用 SHOW TABLES FROM 库名,或选库后 SHOW TABLES;需要区分表与视图时,可用 SHOW FULL TABLES 或查元数据。结果同样受权限影响。
答:DESCRIBE 或 SHOW COLUMNS 可查看列名、类型和可空性等;SHOW CREATE TABLE 更适合核对完整表定义、索引和约束。驱动里的 Field 对象则属于客户端接口。
答:MySQL 是广泛使用的关系数据库,支持 SQL、多种引擎和复制生态,默认 InnoDB 提供事务能力。优劣应按负载、功能、运维与团队经验比较,不能一句“更快更轻”概括。