1一种针对分布式部署服务软件程序的在线升级方法,其特征在于,包括如下步骤:S101将服务软件程序拆分为若干个应用子程序,然后将各个应用子程序分别以Docker应用容器的形式一一对应地运行在目标服务器中,其中,所述目标服务器预先安装有Docker应用容器引擎和Jenkins终端软件程序;S102登录Jenkins服务器,并新建在线监控项目,在该在线监控项目中配置从程序版本管理服务器拉取升级程序代码的第一参数;S103登录程序版本管理服务器,设置关联Jenkins服务器的第二参数;S104程序版本管理服务器在收到来自软件开发端的服务软件程序升级包后,向Jenkins服务器发送程序升级 *** 作请求消息,其中,所述服务软件程序升级包封装有以应用子程序名命名的升级程序代码,所述程序升级 *** 作请求消息包含有在所述服务软件程序升级包中的所有应用子程序名;
S105Jenkins服务器在收到所述程序升级 *** 作请求消息后,针对与所述应用子程序名对应的目标服务器,触发远程构建任务,并通过运行在该目标服务器的Jenkins终端软件程序,将从程序版本管理服务器拉取的且与所述应用子程序名对应的升级程序代码传送至该目标服务器;
S106目标服务器在收到完整的升级程序代码后,启动Maven程序包,将该升级程序代码封装为Maven容器;S107目标服务器将所述Maven容器的镜像推送到本地Docker私有库中,完成对与所述应用子程序名对应的Docker应用容器镜像的更新;S108关机重启目标服务器,启动Docker应用容器引擎,从所述Docker私有库中获取与所述应用子程序名对应的Docker应用容器镜像,然后重新以Docker应用容器的形式运行应用子程序,完成在线升级。
2、使用>
在VCKBase看到一个是使用FTP的,想到FTP需要用户名密码,许多程序如KFW防火墙都能监看到程序发送的数据包,为防止密码泄露,故自己选用>
然后是查找可用的更新,先通过C>
1、用微信小程序开发工具,打开项目,在开发工具里选择项目。
然后点击上传按钮,微信会提示你是否需要覆盖原来的版本,点击确定就行。
2、填写版本信息,然后点击上传。
版本号的填写遵循开发管理规范就行。如果特别大的修改,更改第一个主版本号;其它小的改动,更改后面两个次版本号就行。
备注:在这里建议把新版本主要修改的内容进行说明,便于协同工作。
3、上传完成。
开发工具中最近上传时间的内容会变为刚才的时间。
4、进入到微信小程序后台,开发管理中,也会看到刚才上传的版本信息。
微信小程序上传完之后提交审核。之前需要我们做几个 *** 作:
1、补充小程序的基本信息,如名称、图标、描述等。
2、如果发布者不是管理员,则必须要在这里添加开发者,进行代码上传和发布。
3、配置服务器域名,如果你的小程序用到了网络请求,那么这里要先在“设置”-“开发设置”里添加域名。
4、提交审核。
小程序的基础信息,如名称、图标等是这个账号全局的信息。logo图标一个月内可申请修改5次。而名称一旦设置,就不能再修改了,而且不得与公众平台已有的订阅号、服务号重复。
如果开发者本人就是管理员,则上面的第2步可以忽略,因为管理员“自动拥有开发者的所有权限,无需重复绑定”。
一个邮箱账号只能申请一个小程序,如果想开发多个小程序怎么办微信官方说明:除个体工商户类型可认证5个小程序外,其他类型一个主体可认证50个小程序。也就是说,如果你是企业主体,你可以弄50个邮箱,申请50个账号,开发50个小程序,而且每个都必须认证才能发布。所以设置名称要谨慎,一旦设置了一个,你就少了一次机会。
特别提醒对于服务器域名,再次强调一下,一定要配置>
微信版本升级后,打开微信,点击底部的“发现”这个菜单项,就会发现升级后的“发现”菜单里,增加了“小程序”这样一个功能。
2点击打开小程序后,可以看到有附近的小程序和我的小程序,附近的小程序是所在定位周边的小程序。
下面的小程序列表可以看到的是我们之前打开过的一些小程序,如果有自己觉得很好用的小程序就可以点击左上角,添加到我的小程序里面。
3微信小程序还有具有搜索功能,打开搜索页面可以输入想要找的小程序。
如果你想修改已经发布上线的微信小程序中的和内容,需要使用微信小程序开发工具进行修改并重新上传。具体步骤如下:
下载安装微信小程序开发工具,打开软件。
在开发工具中选择“打开已有小程序”,然后输入小程序的AppID和项目目录,点击“确定”进入小程序管理后台。
在小程序管理后台中,可以对小程序的代码、界面、配置进行修改。如果想修改,可以在“”目录下找到对应的并进行替换;如果想修改文本内容,可以在代码中找到对应的文本,并进行编辑。
修改完成后,在开发工具的菜单栏中选择“上传”,然后点击“上传代码”即可将修改后的小程序代码重新上传至微信小程序平台。
审核通过后,微信小程序就会更新为修改后的版本。
需要注意的是,如果你不是小程序的开发者或者没有相关的开发经验,建议找相关的开发人员或者公司进行修改和更新。因为不恰当的修改可能会导致小程序出现错误或者无法正常运行。
1、本地管理
11、提交工作区的修改
12、查看历史
13、查看文件修改历史
14、检出和创建分支
2、上传到gitee
21首先你要有一个gitee账号
22、你要在你的gitee账号中添加一个仓库
23、微信开发者工具版本管理->设置->远程
24、认证方式选择使用用户名和密码
25、推送
26、去gitee仓库查看
主要是上次的代码想弄个下载链接,结果发现本地调试的文件夹太大,直接删除又不是个明知的选择,看到官方文档介绍上传不会上传node_module就去看了一下版本管理,详情请看微信官方文档-版本管理和微信官方文档-微信开发者代码管理
本文的除了上传git其他都复制微信官方文档
1、本地管理
开发者可以在打开的项目窗口里,点击工具栏上的 “版本管理” 按钮进入 Git 版本管理界面。
11、提交工作区的修改
在 “工作区” 可以查看到目前工作目录的变更及对比,并直接通过勾选文件前面的复选框将其添加到暂存区。右键点击工作区或者此文件,可以丢弃修改。输入提交标题和详情,点击提交按钮即可以提交本次的变更。在标题栏上点击右键可以使用常用的 Gitmoji 符号。其中代码栏的新增测试打印信息
12、查看历史
点击历史或者某个分支,可以查看到当前分支的最新提交记录。每个提交记录都可以看到变更的内容以及目录树详情。展开目录树后,在文件上右键点击,可以保存该提交版本的文件完整内容,或者检出该版本的文件。
13、查看文件修改历史
在提交记录的目录树文件上右键点击,可以查看到某个文件截至该提交的所有变更记录,并可直接查看文件内容,方便排查问题。
14、检出和创建分支
要检出某分支,直接在分支上点击右键选择 “检出” 即可。要创建分支,可以在要创建的提交记录或者分支名上右键,选择 “创建分支” 即可。
2、上传到gitee
21首先你要有一个gitee账号
22、你要在你的gitee账号中添加一个仓库
23、微信开发者工具版本管理->设置->远程
名称随意,URL输入自己仓库的URL
24、认证方式选择使用用户名和密码
输入你的gitee的账号和密码,in_action是我 的账号
此时你已经配置好了
25、推送
选择你需要上传的版本,点击推送
26、去gitee仓库查看
上传成功
以上就是关于程序在运行中,如何实现在线升级全部的内容,包括:程序在运行中,如何实现在线升级、微信小程序审核通过发布后。线上版本。怎么上传修改新内容、微信小程序怎么做等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)