社区
C#
帖子详情
b/s架构的,如何能实现服务器断电的情况,客户端也能照常运行
double_dragon
2009-01-12 11:35:50
准备帮朋友开发的一个农村医保系统,其他的需求基本都好实现,关键一点就是,县医疗中心服务器万一停电的情况发生,如果该县所辖乡镇没有停电,要求本系统仍然可以在乡镇级别的卫生室的进行正常医保报销等日常服务,等县医疗中心服务器恢复供电之后,系统自动将相关数据导入至县医疗中心服务器。
...全文
415
48
打赏
收藏
b/s架构的,如何能实现服务器断电的情况,客户端也能照常运行
准备帮朋友开发的一个农村医保系统,其他的需求基本都好实现,关键一点就是,县医疗中心服务器万一停电的情况发生,如果该县所辖乡镇没有停电,要求本系统仍然可以在乡镇级别的卫生室的进行正常医保报销等日常服务,等县医疗中心服务器恢复供电之后,系统自动将相关数据导入至县医疗中心服务器。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
48 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kingflyang
2009-01-13
打赏
举报
回复
智能客户端可以解决
hack8
2009-01-13
打赏
举报
回复
1、建议采用B/S+C/S结构开发
2、备份服务器
3、UPS
billyjin
2009-01-13
打赏
举报
回复
[Quote=引用 30 楼 che2piaopiao 的回复:]
不可能。
除非做双机或多机负载均衡!
[/Quote]
难道你是想说双机热备?
想不出来负载均衡解决停电问题上有啥作用
isboc
2009-01-13
打赏
举报
回复
我说说我的想法:
先判断提交数据时服务器是否连接得上,
如果可以,直接操作远程服务器的信息。
如果不可以,就存储在XML文件中。然后在下次判断连接是否为是时,再把XML提交上去。然后再继续你现在的操作。
不知可否?
che2piaopiao
2009-01-13
打赏
举报
回复
[Quote=引用 30 楼 che2piaopiao 的回复:]
不可能。
除非做双机或多机负载均衡!
[/Quote]
还是这句话.
呵呵
hangang7403
2009-01-13
打赏
举报
回复
甭费劲了,连电力都保障不了,还谈什么信息系统
commandos
2009-01-13
打赏
举报
回复
楼主的解决问题的思路不太对吧。。想想怎么别让服务器停了吧。。
停电就加ups 。
多搞几个备份服务器。
commandos
2009-01-13
打赏
举报
回复
楼主的解决问题的思路不太对吧。。想想怎么别让服务器停了吧。。
停电就加ups 。
多搞几个备份服务器。
wwonion
2009-01-13
打赏
举报
回复
LZ 别折腾了,直接把服务器搬到正规的托管机房,他们是不会停电的。
Hello_Js
2009-01-13
打赏
举报
回复
可以先判断状态 在留在本地保存然后再统一上传 可以减少风险 请关注(http://topic.csdn.net/u/20090113/14/5da5bf39-361c-4812-93a8-bdafe1f84978.html)
zyjj521
2009-01-13
打赏
举报
回复
可以做个冗余服务器 实现负载均衡
lgqiu2008
2009-01-13
打赏
举报
回复
b/s模式,没服务器,客户端可以正常运行?
子夜1978
2009-01-13
打赏
举报
回复
做两级数据,县级数据中心和乡镇。每个乡镇设服务器、乡镇服务器与县级做数据同步。而且乡镇的操作是使用本地乡镇的Web服务器,这样一但县级出现问题,乡镇的数据中心停止与中心服务器同步,但是数据业务不影响!等县级服务器开始工作再进行数据同步。!
zurro1984
2009-01-13
打赏
举报
回复
B/S 还有客户端啊.....
这是什么问题...
UPS直接可以解决的,不要折腾了
executemylove
2009-01-13
打赏
举报
回复
把数据库和服务器分开吧,数据库放到一个不会停电的地方.
如果客户端是固定的几个地方的话,那么就在客户端也装上你的程序.
如果断电了,就转到本地上来运行.数据库不变.
天乐
2009-01-12
打赏
举报
回复
建议弄个冗余服务器
llsen
2009-01-12
打赏
举报
回复
好了回来了 接着回答
这是以前一个项目的实例
可以时时备份服务器数据到xml文件。
每次运行时候,判断服务器状态,如果为连接的
然后先把服务器数据导下来到本地xml文件
操作时候,根据标志判断操作本地,还是服务器
if(status == '离线')
{
localfacade ... 操作本地xml文件数据
}
else
{
serverfacade ... 操作服务器数据库数据
}
然后有一个画面 判断服务器连接,时时检测
好了的话
把本地的数据恢复到服务器上。
lovehongyun
2009-01-12
打赏
举报
回复
买ups.
jimmy_jpy
2009-01-12
打赏
举报
回复
最简单的方法,搞一个备用的UPS,呵呵
double_dragon
2009-01-12
打赏
举报
回复
ls的想法就是我的想法,谢谢
加载更多回复(28)
Redis实战:
服务器
断电
,内存上面的数据就会丢失了。这个问题显然怎么解决?
Redis 中数据的持久化 前言 我们知道 Redis 是内存数据库,所有操作都在内存上完成。内存的话,
服务器
断电
,内存上面的数据就会丢失了。这个问题显然是需要解决的。 Redis 中引入了持久化来避免数据的丢失,主要有两种持久化的方式 RDB 持久化和 AOF 持久化。 AOF 持久化 什么是 AOF 持久化 AOF(Append Only File):通过保存数据库执行的命令来记录数据库的状态。 AOF日志对数据库命令的保存顺序是,Redis 先执行命令,把数据写入内存,然后才记录
威联通NAS与UPS联动配置:
实现
断电
自动关机与多设备通知
本文详细介绍了如何配置威联通NAS与UPS联动,
实现
断电
自动安全关机。通过硬件连接与软件设置,不仅保护NAS数据,还能作为网络UPS
服务器
,向局域网内其他设备(如N100小主机)发送关机通知,构建稳定可靠的家庭或小型办公自动化环境,有效防止因意外
断电
导致的数据丢失。
万字长文| 在 Kubernetes 上设计和测试高可用的 Kafka 集群
新钛云服已为您服务1491天在本文中,我们将了解 Kafka 的
架构
以及它如何通过复制分区支持高可用性。然后,我们也可以自己
实现
一个 Kafka 集群以使用标准 Kubernetes 资源
实现
高可用性,并了解它是如何做到高可用的,从而避免单点故障问题。在最简单的基础环境中,Kafka 的
架构
由单个 Broker
服务器
及其作为
客户端
的生产者和消费者组成。·生产者创建记录...
OTA升级中断恢复机制设计要点说明
本文深入探讨OTA升级中断恢复机制的核心技术,包括A/B双分区
架构
、差分升级与断点续传、CRC校验与幂等写入、Bootloader与应用协同等关键设计,确保设备在
断电
或网络中断后仍能安全恢复,
实现
工业级可靠性。
康海 NC604/608串口
服务器
安装与配置全指南
很多项目失败,不是因为技术不行,而是因为“驱动装不上”。康海提供虚拟串口驱动(VCP Driver),可在Windows 7~11上
运行
。但Win10/11默认启用驱动强制签名,可能导致安装失败。解决方法有两个:最后,送上一份可直接落地的标准作业指导书(SOP)模板:# 康海 NC608 部署 SOP V1.2## 准备阶段- [ ] 检查包装清单:主机 ×1,说明书 ×1,电源 ×1- [ ] 准备交叉网线(直连场景)## 网络配置。
C#
111,130
社区成员
642,542
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章