摘要:
简介 AdventureWorks 示例数据库,官方文档:https://learn.microsoft.com/zh-cn/sql/samples/adventureworks-install-configure?view=sql-server-ver16&tabs=ssms 下载备份文件 OLT 阅读全文
摘要:
简介 SQL Server Management Studio 是用于管理SQL Server基础架构的集成环境。Management Studio提供用于配置、监视和管理SQL Server实例的工具。 此外,它还提供了用于部署、监视和升级数据层组件(如应用程序使用的数据库和数据仓库)的工具以生成 阅读全文
摘要:
概述 一般情况下,部署sql server,需要准备一台windows server服务器,然后再安装sql server。 但是windows太耗费资源了,在docker中运行,是比较方便的。 硬件和软件要求 要在 Docker 容器上安装 SQL Server 2019,主机服务器必须满足以下要 阅读全文
摘要:
概述 YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。 docker安装,参 阅读全文
摘要:
首次尝试编辑/etc/resolved.conf文件DNS为114.114.114.114发现reboot重启后又恢复到127.0.0.53的内容 再次尝试修改文件 vi /etc/systemd/resolved.conf 在其中添加dns信息 DNS=114.114.114.114保存退出 依次 阅读全文
摘要:
简介 XXL-API 是一个强大易用的API管理平台,提供API的"管理"、"文档"、"Mock"和"测试"等功能。现已开放源代码,开箱即用。 导入mysql数据 github地址:https://github.com/xuxueli/xxl-api/releases 找到1.1.1版本,下载压缩包 阅读全文
摘要:
需求 使用k8s部署xxl-job,xxl-job的数据主要保存在mysql中,因此xxl-job运行时不需要考虑持久化问题。 这里使用2.4.1版本 导入mysql数据 github地址:https://github.com/xuxueli/xxl-job/releases 找到2.4.1版本,下 阅读全文
摘要:
需求 使用k8s部署nacos集群,nacos的数据主要保存在mysql中,因此nacos运行时不需要考虑持久化问题。 这里使用2.3.2版本 导入mysql数据 github地址:https://github.com/alibaba/nacos/releases 找到2.3.2版本,下载压缩包,得 阅读全文
摘要:
需求 由于默认的jenkins访问不安全,需要修改路径进行访问。 修改配置 vi /usr/lib/systemd/system/jenkins.service 修改变量JENKINS_PREFIX Environment="JENKINS_PREFIX=/dev-jenkins" 重新加载配置 s 阅读全文
摘要:
需求 有2个参数,一个AppName,一个GitRepository。当选择appName时,动态显示正确的git仓库地址。 注意需要安装插件 Active Choices 添加第一个参数AppName 参数类型选择,Active Choices Reactive Parameter,注意,这个第一 阅读全文
摘要:
必须先禁用脚本安全性,参考文章:https://www.cnblogs.com/xiao987334176/p/18365397 点击Manage Jenkins-->Script Console 输入以下脚本: // 定义Git命令 def cmd = "git ls-remote --heads 阅读全文
摘要:
确保安装了插件Permissive Script Security 修改启动Jenkins启动参数 vi /usr/lib/systemd/system/jenkins.service 将参数:Environment="JAVA_OPTS=-Djava.awt.headless=true" 修改为: 阅读全文
摘要:
概述 由于jenkins pipline脚本是通用的,可以发布上百个java项目,但是这些微服务执行job时,共用了一个Workspaces路径。 就会产生一个问题,当执行微服务a时,正好在执行mvn命令,编译jar包。这个时候,同时执行微服务b时,就会覆盖当前Workspaces的文件。 那么微服 阅读全文
摘要:
概述 我们在使用jenkins执行build命令时,偶尔会产生一些版本为none的镜像,但是这些镜像是完全没有用的,占用了磁盘空间,需要定期清理。 脚本清理 编辑脚本clean_docker_image.sh #!/bin/bash # docker删除none镜像 docker rmi $(doc 阅读全文
摘要:
安装node 由于项目使用node 16.x开发,因此在Jenkins上,安装node 16.x 使用curl下载NodeSource的安装脚本: curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - 安装Node.js: 阅读全文
摘要:
下载deb包 https://mirrors.aliyun.com/jenkins/debian/jenkins_2.462_all.deb 注意,最新版本的jenkins支持的java版本有[11, 17, 21],执行/usr/bin/jenkins会有相应的提示。 说明:本文使用的操作系统为: 阅读全文
摘要:
一、概述 因安全需求,需要对RocketMQ添加ACL设置 注意:ACL功能需要高版本支持,低版本不行,本文使用的版本为4.9.4 关于搭建RocketMQ集群,请参考链接:https://www.cnblogs.com/xiao987334176/p/16771899.html 二、配置 修改配置 阅读全文