摘要: 在BingoCC上面购买了实例用做后台数据库或者负载均衡后面的应用服务器很多时候是不需要购买外网IP的,没有购买IP意味着你无法通过远程连接或者SSH直接访问服务器了。其实这些实例在访问的时候只需要购买个临时IP并且绑定到实例里面去。 只需要花1块钱买个2兆的IP就可以使用一个小时了,一小时内更新一下服务器,打个补丁装个软件应该还是够的。 这时候你买回来了一个IP,然后就将IP绑定到实... 阅读全文
posted @ 2012-11-14 14:47 firewing 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 系统访问量上去遇到了性能瓶颈,解决方法一般都是从两个方向入手Scale Up 和Scale Out。Scale Up适用于哪些钱多的系统,因为Scale Up其实就是直接升级硬件,CPU、内存、IO哪个不够了就升级哪个,随着计算能力的升级系统的容量自然就上来了。但是为什么Scale Up只适用于有钱人,很简单因为硬件是越高级越贵啊,而且不只是线性的增长,因为有时候2倍的IO性能可能需要花费你10倍... 阅读全文
posted @ 2012-11-06 10:51 firewing 阅读(13658) 评论(11) 推荐(7) 编辑
摘要: 天朝的网络强大无人能及,世界上最大的Ping值不是从中国到美国而是从电信到联通。当你搭建了一个网站需要为南方北方的客户服务的话少不得你就要选择有中国特色的双线机房了。现在假如你已经把你的服务器已经部署在双线机房了,并且申请到了双线IP。为了让南方用户访问电信IP,北方用户访问联通IP,我们不太可能告诉客户你在北方访问那你就用bf.bingocc.com,南方用户访问nf.bingocc.... 阅读全文
posted @ 2012-09-06 12:24 firewing 阅读(893) 评论(6) 推荐(2) 编辑
摘要: 1.使用到的端口 2.RPC协调端口 135 3.NB-Session 139 (这个端口最容易被忽略掉的,如果不开这个端口DTC就没法正常使用) 4.还需要配置一个DTC的动态端口地址段。 阅读全文
posted @ 2011-06-21 11:30 firewing 阅读(2343) 评论(0) 推荐(1) 编辑
摘要: 从SQL Server的Online Book里面描述Deadlock策略里面发现有下面的一种情况: Worker threads. A queued task waiting for an available worker thread can cause deadlock. If the queued task owns resources that are blocking all worker threads, a deadlock will result. For example, session S1 starts a transaction and acquires a shared (S) lock on row r1 and then goes to sleep. Active sessions running on all available worker threads are trying to acquire exclusive (X) locks on row r1. Because session S1 cannot acquire a worker 阅读全文
posted @ 2010-07-30 11:01 firewing 阅读(3607) 评论(4) 推荐(7) 编辑
摘要: .Net的应用程序为了能够使用已有的组件或者类库,在.net 4.0以前唯一的方法就是去引用这个组件所在DLL,或者是引用该组件的声明接口(Interface)的DLL然后做通过Activator或者是反射去构造该组件。无论如何你都要在你使用该组件Project里面做一个DLL的引用。虽然引用组件声明接口的方法其实已经是耦合度不算高了,能够把定义和实现分离了。但是很不幸的是好像微软的开发人员都不喜欢将Interface单独放置到一个DLL里面,一般都是有Interface然后就会在同一个DLL里面带了个默认的实现(据说JAVA的好多实现都做到了Interface和实现没有放置到同一个jar里面的)。使得引用DLL一般比较大,在一般情况下,如果你的程序不考虑升级,不是通用类库考虑让别人经常调用的话,这种做法是没什么问题的。但是如果你提供的是一个通用的类库而且你又使用了另外一个通用类库(通常在企业里面开发自己的开发框架都会有这种情况,在自己的开发框架里面直接应用微软的企业库Enterprise Library)。在项目组想用你的框架的时候,发现微软的企业库已经升级了,他们想用最新的 阅读全文
posted @ 2010-07-22 10:53 firewing 阅读(1540) 评论(0) 推荐(4) 编辑
摘要: 经常会有一些ASP.net程序需要往文件系统里面写入或者读取一些内容。如果程序访问的路径是本机的文件路径(c:\docTemp)这样的话还比较好配置,只要将doctemp的权限设置为允许ASP.net运行帐号(IIS6默认用"Network Service",IIS5的话默认是"ASPNET")可以读写就行。但是如果文件是需要放置在UNC(网络路径,如:“\\10.101.11.111... 阅读全文
posted @ 2010-07-09 17:27 firewing 阅读(1828) 评论(0) 推荐(0) 编辑
摘要: 品高工作流还有很多丰富的功能。我们列举其中的几个介绍一下。 在上面的流程中,如果我们要求请假单在领导同意和请假天数大于一周时才需要HR记录,那么我们就需要设置复合条件。 在复合条件下,可以设置多层的子条件。为了满足上面的需求,我们如下设置。 阅读全文
posted @ 2010-07-09 11:21 firewing 阅读(1622) 评论(0) 推荐(1) 编辑
摘要: 在上一章中我们完成了一个很简单的请假审批流程。这个流程只包含三步:提出申请,上级审批和结束。 您也许发现了,这个流程也太简单了。简单的有点儿不太实用:上级领导要是不同意怎么办呢?上级领导总可以在审批时候写审批意见吧… 别着急,我们下面就来完善这些功能。 阅读全文
posted @ 2010-07-09 11:15 firewing 阅读(1419) 评论(0) 推荐(1) 编辑
摘要: 流程的参与者经常会想看看他参与的流程的执行情况。这个功能在工作流系统中被称为“流程监控”。 在品高工作流中这个需求很容易完成:在审批过程中,流程表单的最下面,可以看到这个流程每个步骤参与者的完成时间和审批意见。 阅读全文
posted @ 2010-07-09 11:11 firewing 阅读(1389) 评论(0) 推荐(1) 编辑