我有一个在我的笔记本电脑上开发并部署到服务器上的ASP.NET应用程序。我使用Build > Publish Web Site方法来部署应用程序。但问题是,它会删除远程服务器上现有的web应用程序,并从我的笔记本电脑上载本地副本。然而,这并不是预期的结果,因为用户正在远程应用程序上做一些事情,比如上传存储在应用程序目录中的照片。有没有办法在不删除整个应用程序并上传整个更新的应用程序的情况下发布更改?
我最近开始开发一个多人浏览器游戏,它将使用来同步播放器状态和服务器状态。我是服务器端开发的新手(我说的很多事情可能都是错误的),虽然我理解node.js是如何独立工作的,但我已经看到了通过另一种服务器技术( la NGinx或Apache)来代理HTTP请求以提高效率的讨论。
我不明白为什么这么做会有好处,尽管我已经看到了很多关于如何这样做的解释。我目前的计划是将游戏的网站和信息与游戏本身放在同一台服务器上,所以如果从代理节点中获得任何收益,我很想知道原因。
我在生产服务器上有一个生产数据库实例,在测试服务器上有一个测试数据库实例。我需要每天将生产数据库还原到测试实例。
我需要的是:
LOOP through Prod DB
If DB name exists in Test Drop the test database
Restore DB from Prod
Next in LOOP
SQLServers复制数据向导似乎做了我想做的事情,但它在自定义数据库角色上出现了错误,显然是2008 r2的一个问题。
顶点备份也会出现错误。
每天都会对生产数据库进行备份,所以我也可以删除测试数据库并从那些BAK文件中恢复。
有什么简单的方法来做我需要做的
我想用Ruby写一个简单的在线游戏。仅从单机模式开始。我做了一些关于用红宝石写游戏的研究,我发现这两个链接:
-基于sinatra的简单服务器游戏
-红宝石游戏库
但我觉得这可能是过头了。
博弈假设
Turn-based game
Two players
Each player have 10 pawns
Each pawns have diferent ability(speed, armor)
Pawns moves like in Chess
Pawns can throw a ball
Board with 64 fields