摘要: 一、rabbitmq的搭建:参考rabbimq的安装及集群设置二、安装和配置haproxy1、安装haproxyyum install haproxy2、安装rsysloga. 检查rsyslog是否已安装rpm -q rsyslogb. 添加haproxy的log配置cd /etc/rsyslog.dvim haproxy.conf=== 文件内容$ModLoad imudp$UDPServer... 阅读全文
posted @ 2015-11-26 11:59 远去的河流 阅读(682) 评论(0) 推荐(0) 编辑
摘要: iis7下站点日志默认位置在iis6时,通过iis管理器的日志配置可以找到站点日志存储的位置。但是在iis7下,iis管理器下的日志配置只能找到iis日志配置的主目录,但到底在哪个子目录,则无法直接获知。后来在主日志目录下,发现子目录名字比较有规律:W3SVC + 数字,联想到iis的站点配置文件中,每个站点会被分配一个ID,后边的数字应该是对应站点的ID。根据猜想,打开目录中的日志文件查看,得到... 阅读全文
posted @ 2013-11-15 15:09 远去的河流 阅读(25694) 评论(1) 推荐(2) 编辑
摘要: 在vs2012中配置使用iisexpressvs2012支持基于iisexpress的web站点调试,这样可以尽可能与生产环境具备一样的环境。但是,如果在vs2012中直接配置iis目录,通常会报错“无法创建虚拟目录”。解决办法为:1、找到IISExpress站点的配置文件,通常情况下位于:C:\Users\Administrator\Documents\IISExpress\config\applicationhost.config2、在其中的\configuration\system.applicationHost\sites节点下添加站点信息: 3、然后再vs2012的项目... 阅读全文
posted @ 2013-11-14 17:53 远去的河流 阅读(4782) 评论(0) 推荐(1) 编辑
摘要: BackOffice.Common作为BackOffice的基础组件,包括了Cloud.BackOffice.Common和Cloud.BackOffice.Web两个组件,主要实现了如下相关功能: (1)对登录用户信息的获取,通过passport构造出员工信息,并存储入session中,实现多站点间共享; (2)员工身份信息构成:员工基本信息、员工多岗位集合、员工当前岗位;在员工当前岗位中,包括了当前岗位的机构归属、功能权限、数据权限等信息; (3)通过TockenContext实现对用户通过不同passport登录入口的过滤,确保只有正确的入口进入对应的erp环境,目前 tokencon. 阅读全文
posted @ 2011-12-14 13:09 远去的河流 阅读(266) 评论(0) 推荐(0) 编辑
摘要: mvc框架中action方法承担了用户与业务实现间的交互桥梁,应该承担对客户输入条件的处理和对业务层方法调用,建议一般的代码规范按以下的步骤进行: (1)Action功能权限验证(如果是BackOffice,则在框架中已有处理,代码中不用再处理); (2)参数的获取和初始化:从request或上下文中获取相应的参数,并完成对参数的初始化; (3)参数的过滤、处理、有效性验证:对获取完毕的参数进行必要的验证和转换,屏蔽掉sql注入的隐患; (4)业务逻辑的实现: 数据权限验证(如果需要);业务组件调用; (5)执行结果的处理和返回。 阅读全文
posted @ 2011-12-14 13:08 远去的河流 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 目前的tfs的BackOffice源代码主要包括三种:开发主线、维护线、小版本开发线 其中,开发主线用于:$/App/BackOffice/ (1)各个小版本开发线的基线代码版本,当主线发布后,可以在此基础上分支一个相对稳定的基线版本作为小版本开发的需要,待小版本开发完毕后,重新合并代码到主线上; (2)用于支持一个比较长周期的代码开发,但其发布时需要注意其他分支版本是否有合并如的代码,如果有合并入的代码,需要注意是否会对主线版本功能的影响,测试时需要有所考虑; 维护线:如 $/App/BackOffice-WH-20111102 (1)主线上次完整发布后的一个主线的文档版本的克隆,主要用于对 阅读全文
posted @ 2011-12-14 13:07 远去的河流 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 1. mysql> SET GLOBAL log_bin_trust_function_creators = 1; 2. 修改my.conf文件中 [mysqld] 标记后加一行内容为 log-bin-trust-function-creators=1 阅读全文
posted @ 2011-04-19 11:36 远去的河流 阅读(398) 评论(0) 推荐(0) 编辑
摘要: -- 前一天 00:00:00 select DATEADD(DAY, DATEDIFF(DAY,0,GETDATE())-1, 0) -- 前一天末 (23:59:59.997) select DateAdd(ms,-3,DATEADD(day, DATEDIFF(day,0,GETDATE()), 0)) -- 上周第一天(周一) select DATEADD(wk, DATEDIFF(wk,... 阅读全文
posted @ 2011-04-16 16:59 远去的河流 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 重新启动mysql: /etc/init.d/mysql restart 修改mysql的最大连接数: vi /etc/my.cnf 命令:A 编辑 esc键 切换命令方式 w;存储 q:退出 在[mysqld]增加 max_connections = 1000 查看mysql的最大连接数: mysqladmin -uroot -p variables |grep 'max_connecti... 阅读全文
posted @ 2011-03-29 18:34 远去的河流 阅读(1415) 评论(0) 推荐(0) 编辑
摘要: 通过执行如下的语句: SELECT * FROM information_schema.EVENTS; 可以看到相应的库中的作业信息,其中LAST_EXECUTED字段会反映出相应的作业最近一次的执行时间 阅读全文
posted @ 2011-02-22 10:36 远去的河流 阅读(8486) 评论(0) 推荐(0) 编辑