分布式开发 负载均衡 WebServices WCF
文章平均质量分 51
无盐海
太过安逸的日子给人未必是幸福,它很有可能毁了一个人的理想,腐蚀一个人的心灵
展开
-
图片文件的分布式存储 ( 简单的负载均衡)
1。设计思路:假如有2台存储图片的服务器,服务器1 和服务器 2服务器1的地址是:192.168.12.1:8088服务器2的地址是:192.168.12.2 :8089服务器1上有一个专门处理用户从客户端发过来的图片的一般处理程序,叫 ImageUp.ahx服务器2上也有一个专门处理用户从客户端发过来的图片的一般处理程序,叫 ImageUp.ahx我们首先有这原创 2015-11-07 22:45:40 · 5747 阅读 · 0 评论 -
Linux下(乌班图)安装Memcache
Memcached的安装第一步:打开Linux终端执行安装Memcached命令:sudo apt-get install memcached 第二步:由于memcached依赖于libevent;因此,还需要安装libevent执行安装libevent命令: sudo apt-get install libevent-dev 注意: 网上好多博文中的介绍安装libevent命令是:sudo ...原创 2018-06-30 20:49:03 · 548 阅读 · 0 评论 -
Memcache深入
1>.Net内置内存缓存asp.net中是有缓存的实现:HttpContext.Cache,缓存的数据是放到Web服务器的进程内存里。在控制台、WinForm、子线程、SignalR等不支持HttpContext的地方还可以使用MemoryCache.Default(System.Runtime.Caching这个程序集中),HttpContext.Cache其实就是对MemoryCache...原创 2018-06-29 11:52:38 · 267 阅读 · 0 评论 -
Memcache封装
Memcache封装using Enyim.Caching;using Enyim.Caching.Configuration;using Enyim.Caching.Memcached;using System;using System.Net;namespace WebApp{ /// <summary> /// Memcache封装 /// ...原创 2018-04-12 00:41:24 · 442 阅读 · 0 评论 -
WebServices
创建一个WebServices应用程序 (在.Net Framework 3.5及以下版本中可以直接选择创建一个ASP.NET Web服务应用程序,但是在.ASP.NET Framework4及以上版本里面没有ASP.NET Web服务应用程序,所有我们需要先创建一个ASP.NET 空Web应用程序,然后在这个应用程序中添加新项,选择Web服务(ASMX)就可以了)例如你的.NET Frame原创 2016-03-30 17:11:06 · 823 阅读 · 0 评论 -
分布式开发 (负载均衡图解)
平常我们做系统开发一般分为以下两种: 第一种:企业中的管理系统:如 CRM (客户关系管理系统), OA (办公自动化系统), ERP (企业资源管理系统) 它们的特点就是:公司内部员工使用,所以访问量小。(老板要求开发速度快,所以一般用拖控件的形式进行开发,不要求性能) 第二种:互联网系统 ,如:京东,淘宝,百度原创 2016-04-03 19:42:29 · 5536 阅读 · 1 评论 -
一致性Hash算法
一致性Hash算法是分布式系统中的一个算法原创 2016-04-16 01:22:44 · 875 阅读 · 0 评论 -
WebServices身份验证
导读最近遇到一个问题,暴露在网络上的Web Service如何做身份验证,而不被其他人说是用。众所周知,WebService是为企业需求提供的在线应用服务,其他公司或应用软件能够通过Internet来访问并使用这项在线服务。但在有些时候的某些应用服务不希望被未授权访问,那么此时我们可以一下几种方法来实现身份验证。解决方案第一种方法:在WebServices中引入SoapHe原创 2016-04-15 19:02:10 · 1430 阅读 · 0 评论 -
数据库垂直分离 |SqlServer同义词 与链接服务器
假设同一数据库实例下有两个数据库,UsersDB,OrdersDB (即:我们说的当前SqlServer下,有两个数据库)在UsersDB数据库下有一个UserInof表 OrdersDB数据库下有一个OrderInfo表那么我们如何在UsersDB下来访问 OrdersDB下的OrdersInfo这个表呢?以上步骤不怎么好。跨数据访问,平常我们都是这样来做的。原创 2016-04-09 18:04:39 · 2320 阅读 · 0 评论 -
分布式开发 | 服务器划分简介
1原创 2016-04-06 15:28:33 · 857 阅读 · 0 评论 -
Linux下(乌班图)安装Redis
第一步:打开Linux终端 (管他三七二十一,我们先对软件源列表更新下,防止安装软件的时候出现无法定位软件包的问题)执行更新软件源列表命令:sudo apt-get udpate第二步:执行安装Redis命令: sudo apt-get install redis-server 第三步:启动Redis服务执行启动Redis服务命令: redis-server 第四步:查看是否启动执行是否启动Re...原创 2018-07-04 16:24:21 · 2049 阅读 · 1 评论