一.发布系统要解决的问题 一个比较完善的发布系统首先肯定是要能发布文件,其次当发布出现问题时要能支持撤销,避免长时间无法解决问题影响产品的正常运营。对于发布脚本语言如PHP,shell加入语法检查,有语法错误阻止本次发布。 二.原理 我们正在使用的发布系统基于PHP+shell开发,发布的时候填好文 ...
分类:
Web程序 时间:
2018-07-28 20:37:00
阅读次数:
162
发布系统架构图简化如下: 管理员通过Jenkins调用“发布程序(代号varian,以下简称varian)”,发布程序会进行一系列的初始化操作,完成后生成Docker镜像上传到Docker仓库,容器集群更新镜像,用户通过负载均衡访问我们的容器集群。 老的varian采用shell+python开发, ...
分类:
系统相关 时间:
2018-07-25 17:45:19
阅读次数:
179
一、引 言 在速度上,静态页面要比动态页面的比方php快很多,这是毫无疑问的,但是由于静态页面的灵活性较差,如果不借助数据库或其他的设备保存相关信息的话,整体的管理上比较繁琐,比方修改编辑.比方阅读权限限制等,但是,对应一些我们经常频频使用的文件,比方说,开发的新闻发布系统,我们不希望很多用户都读取 ...
分类:
Web程序 时间:
2018-06-30 16:17:50
阅读次数:
204
平台简介 Jeesz是一个分布式的框架,提供项目模块化、服务化、热插拔的思想,高度封装安全性的Java EE快速开发平台。 Jeesz本身集成Dubbo服务管控、Zookeeper注册中心、Redis分布式缓存技术、FastDFS分布式文件系统、ActiveMQ异步消息中间件、Nginx负载均衡等分 ...
分类:
编程语言 时间:
2018-05-31 19:31:24
阅读次数:
438
课题起因: 目前我们团队使用visual studio 2013开发asp.net项目, 使用tfs2013 做源码管理, 每天早上手动发布项目文件包,复制到测试服务器的站点文件夹下覆盖老文件,用此方式发布系统,甚至一天数次。低效费力。 课题目的:利用 tfs 做自动发布asp.net站点,无需人工 ...
分类:
Web程序 时间:
2018-05-20 18:21:40
阅读次数:
338
多用户内容发布系统 1.1安装Django pip -V windowis下查看当前Python版本 pip install Django==1.10.1 (版本号可写可不写) 1.2查看django安装版本 1.输入python 2.输入import django 3.输入django.get_v ...
分类:
其他好文 时间:
2018-05-12 16:17:40
阅读次数:
160
XUbuntu18.04(Bionic河狸)正式发布,系统安装升级记录 详细介绍: ...
分类:
系统相关 时间:
2018-04-28 14:12:22
阅读次数:
231
运维平台目前主要实现功能:代码发布系统(tomcat,java,php)在线编辑saltstack配置文件,并提交到仓库通过saltapi实现添加固定资产(主机)在线实时查看日志通过saltapi批量执行命令/模块?运行环境CentOSLinuxrelease7.4.1708(Core)?主机列表saltstack代码在线编辑代码发布实时查看日志
分类:
其他好文 时间:
2018-04-26 18:32:26
阅读次数:
141
其实我很懒,不想打字,代码已上传到码云,请点此处。 有疑问请一下扫描二维码,加我微信: ...
分类:
Web程序 时间:
2018-04-24 17:51:59
阅读次数:
1095
部署git服务器yuminstallgituseraddgitpasswdgit创建仓库su-gitmkdirsolo.gitgit--bareinit##初始化仓库dockercat>>/etc/docker/daemon.json <<EOF{"insecure-registries":["reg.hequan.xyz:5000"]}EOFJenkins服务器wgeth
分类:
其他好文 时间:
2018-04-05 20:56:02
阅读次数:
341