由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
LeisureTime版 - one application, multiple instances, 程序员请进
相关主题
喜欢听“Diamond and Rust”的朋友看进来 (转载)老实交代,我不怎么看书
良辰不再 (转载)借人气请教一个笔记本键盘问题
Carla Bruni哪位朋友愿意做machinery方面的翻译吗? (转载)
【秋】齐豫和Viktor Lazlo的《Stories》one application, multiple instances, 程序员请进 (转载)
论命运Why it took 4 hours to install Oracle9.2?
Wheels on ice请教一个sqlplus的问题
Moon and Tide 换点柔情的Pluggable Databases vs Database Virtualization
Search the Web as usual, help Children in China too! (转载)Anybody familiar with Installshield?
相关话题的讨论汇总
话题: server话题: database话题: web话题: instances
进入LeisureTime版参与讨论
1 (共1页)
H******e
发帖数: 4682
1
我目前在一家小公司工作, 做学校软件, 遇到了一个有趣的问题。
公司有个学校软件, 一直是把deployed application codes, database release
scripts, 和需要manually update的items(for examples, different images for
different schools, web.config file updates)放进一个package发送给客户--各个不
同的学校, instruct各个不同的学校upgrade or install in their own web and
database server.
请问, this circumstance, one application, multiple instances, 你们公司怎么
做install and upgrade?
最近我的老板有一个crazy的想法, 想要做自动升级, 可以怎么操作呢? I am thinking
to have a separate application (can not be in the same application, right?)
installed in client's web server, click a button in the application, call a
web service installed in the web server to automatically upgrade the
application codes package, call a web service installed in database server,
to execute those release script in database server. Under this circumstance,
need have a folder in web server, put the application codes there,
have a folder in database server, put database release script there, before
click the button. Still, those items need be manually updated (for examples,
different images for different schools, web.config file updates), still
need to be manually updated.
Also, this button must be in a separate application other than the
application needs to be upgraded, right? My understanding is that, usually
before we upgrade an application, we shuts it down.
我只是觉得老板的想法crazy, not doable, :)
B****n
发帖数: 11290
2
真心羨慕你可以把工作和生活結合的這麼好 呵呵

schools,
instruct

【在 H******e 的大作中提到】
: 我目前在一家小公司工作, 做学校软件, 遇到了一个有趣的问题。
: 公司有个学校软件, 一直是把deployed application codes, database release
: scripts, 和需要manually update的items(for examples, different images for
: different schools, web.config file updates)放进一个package发送给客户--各个不
: 同的学校, instruct各个不同的学校upgrade or install in their own web and
: database server.
: 请问, this circumstance, one application, multiple instances, 你们公司怎么
: 做install and upgrade?
: 最近我的老板有一个crazy的想法, 想要做自动升级, 可以怎么操作呢? I am thinking
: to have a separate application (can not be in the same application, right?)

H******e
发帖数: 4682
3
:)

【在 B****n 的大作中提到】
: 真心羨慕你可以把工作和生活結合的這麼好 呵呵
:
: schools,
: instruct

b***e
发帖数: 15201
4
各个学校升级的时候还是自己的IT人员来做吧?不是你们公司负责安装升级。
那样的话,核心问题就变成了他们如何获取你们的更新。你们的系统可以加个功能,发
送alert给当前学校的admin,告诉他升级patch ready了,需要的步骤如下。新的升级
包放在你们的文件服务器,他可以手动下载,也可以点击个button自动把升级包下载到
本地然后再解压安装。
取决于自动化的百分比。如果彻底不需要人员中间操作,完全自动停止当前服务,安装
,重启动,这个应该挺难的。中间出错也没法自动处理。
升级包打包,定期传送给对方应该不难做到

thinking
?)

【在 H******e 的大作中提到】
: 我目前在一家小公司工作, 做学校软件, 遇到了一个有趣的问题。
: 公司有个学校软件, 一直是把deployed application codes, database release
: scripts, 和需要manually update的items(for examples, different images for
: different schools, web.config file updates)放进一个package发送给客户--各个不
: 同的学校, instruct各个不同的学校upgrade or install in their own web and
: database server.
: 请问, this circumstance, one application, multiple instances, 你们公司怎么
: 做install and upgrade?
: 最近我的老板有一个crazy的想法, 想要做自动升级, 可以怎么操作呢? I am thinking
: to have a separate application (can not be in the same application, right?)

c***x
发帖数: 1826
5

终于见到了圣甲虫同学提到的躲在荫里边的圆生火鸡:-)

【在 b***e 的大作中提到】
: 各个学校升级的时候还是自己的IT人员来做吧?不是你们公司负责安装升级。
: 那样的话,核心问题就变成了他们如何获取你们的更新。你们的系统可以加个功能,发
: 送alert给当前学校的admin,告诉他升级patch ready了,需要的步骤如下。新的升级
: 包放在你们的文件服务器,他可以手动下载,也可以点击个button自动把升级包下载到
: 本地然后再解压安装。
: 取决于自动化的百分比。如果彻底不需要人员中间操作,完全自动停止当前服务,安装
: ,重启动,这个应该挺难的。中间出错也没法自动处理。
: 升级包打包,定期传送给对方应该不难做到
:
: thinking

H******e
发帖数: 4682
6
Thanks for your reply.
"然后再解压安装" -- 你们公司怎么安装的呀? 自动化的百分比有多少? :)

【在 b***e 的大作中提到】
: 各个学校升级的时候还是自己的IT人员来做吧?不是你们公司负责安装升级。
: 那样的话,核心问题就变成了他们如何获取你们的更新。你们的系统可以加个功能,发
: 送alert给当前学校的admin,告诉他升级patch ready了,需要的步骤如下。新的升级
: 包放在你们的文件服务器,他可以手动下载,也可以点击个button自动把升级包下载到
: 本地然后再解压安装。
: 取决于自动化的百分比。如果彻底不需要人员中间操作,完全自动停止当前服务,安装
: ,重启动,这个应该挺难的。中间出错也没法自动处理。
: 升级包打包,定期传送给对方应该不难做到
:
: thinking

b***e
发帖数: 15201
7
啊 谁是圣甲虫?

【在 c***x 的大作中提到】
:
: 终于见到了圣甲虫同学提到的躲在荫里边的圆生火鸡:-)

s*l
发帖数: 9421
8
他们的象是需要人工操作,就让各个学校按照操作流程做好了,想自动化带来的麻烦常
常会更多,你没有window 自动升级的那种团队实力。

【在 b***e 的大作中提到】
: 各个学校升级的时候还是自己的IT人员来做吧?不是你们公司负责安装升级。
: 那样的话,核心问题就变成了他们如何获取你们的更新。你们的系统可以加个功能,发
: 送alert给当前学校的admin,告诉他升级patch ready了,需要的步骤如下。新的升级
: 包放在你们的文件服务器,他可以手动下载,也可以点击个button自动把升级包下载到
: 本地然后再解压安装。
: 取决于自动化的百分比。如果彻底不需要人员中间操作,完全自动停止当前服务,安装
: ,重启动,这个应该挺难的。中间出错也没法自动处理。
: 升级包打包,定期传送给对方应该不难做到
:
: thinking

b***e
发帖数: 15201
9
我在dev组,production安装有专门的prod support team。
不过我们是商业公司的it部门,所以套路比较保守。安装都是人工的,有详细的game
plan,每一步从哪里copy什么文件到哪里都写的很清楚。先关闭程序,copy完之后,再
按步骤走。先更新数据库,再启动应用。
我记得amazon好像有自动deployment到production,你可以google看看他们的系统。

【在 H******e 的大作中提到】
: Thanks for your reply.
: "然后再解压安装" -- 你们公司怎么安装的呀? 自动化的百分比有多少? :)

H******e
发帖数: 4682
10
Thanks for your reply

【在 b***e 的大作中提到】
: 我在dev组,production安装有专门的prod support team。
: 不过我们是商业公司的it部门,所以套路比较保守。安装都是人工的,有详细的game
: plan,每一步从哪里copy什么文件到哪里都写的很清楚。先关闭程序,copy完之后,再
: 按步骤走。先更新数据库,再启动应用。
: 我记得amazon好像有自动deployment到production,你可以google看看他们的系统。

R******k
发帖数: 4756
11
这些都有现成的软件包API可以用,已经非常成熟了,不需要 reinvent the wheel

【在 H******e 的大作中提到】
: Thanks for your reply
H******e
发帖数: 4682
12
what are they? where can I learn the knowledge? Thanks very much

【在 R******k 的大作中提到】
: 这些都有现成的软件包API可以用,已经非常成熟了,不需要 reinvent the wheel
R******k
发帖数: 4756
13
Oops,my knowledge about this is only at high level, don't know much about
low level details. Vaguely remember there is something called "InstallShield"

【在 H******e 的大作中提到】
: what are they? where can I learn the knowledge? Thanks very much
1 (共1页)
进入LeisureTime版参与讨论
相关主题
Anybody familiar with Installshield?论命运
Anybody familiar with Installshield?Wheels on ice
Anybody familiar with Installshield?Moon and Tide 换点柔情的
求助:程序打包软件Search the Web as usual, help Children in China too! (转载)
喜欢听“Diamond and Rust”的朋友看进来 (转载)老实交代,我不怎么看书
良辰不再 (转载)借人气请教一个笔记本键盘问题
Carla Bruni哪位朋友愿意做machinery方面的翻译吗? (转载)
【秋】齐豫和Viktor Lazlo的《Stories》one application, multiple instances, 程序员请进 (转载)
相关话题的讨论汇总
话题: server话题: database话题: web话题: instances