zoukankan      html  css  js  c++  java
  • tky项目第③个半月总结

    前两篇文章中,介绍了tky项目的相关情况。第一篇主要介绍项目的整体架构、项目的进展情况、项目的优势与开发中存在的问题;第二篇主要介绍了项目中的一个比較重要的測试中发生的事情;今天来说说。这半个月的经历。

    整体来说。项目较成功的通过了评測中心的測试。经理非常体谅大家前阶段的辛苦。所以就让大家歇息了一个星期。这一星期,大家都到点儿下班,唯一的工作就是对前阶段的工作做一个总结,然后干一些自己想干的事情。


    经过一个星期的修整,接下来就又要開始第二轮的战斗了。最近,领导可能会过来看一下我们的系统。所以我们要搭建一个演示环境。这种情况可能还有非常多,我们不可能每次都搬着开发环境满处跑,上次评測中心的人过来測试,使用开发环境也是万不得已的事情。

    也就是说,解决之前的遗留问题,将演示环境部署好,是早晚的事情。

    经理希望我尽快搞定这个问题,而且把我们组唯一的一个无线网卡(尽管非常慢,仅仅能说比没有强)给我了,我也知道重任在肩。不敢懈怠。


    简介下环境——

    三个虚拟机:一个是arcgis地图服务。一个是wcf服务,一个是Oracle。WCF服务在訪问数据库的时候,一些使用分布式事务的功能,将会报错。 这次搭建演示环境的过程中,常常会报一个错误:





    “须要Oracleclient更高版本号”,好啊,这个好说。

    我在服务端和client都装上了最新版本号的client,但是结果还是报这个错误。

    捣鼓半天,也没找到原因。

    然后我開始求助之前參与环境搭建的人,各种打电话,各种聊。无果。

    之后又是各种尝试,有网友说:硬盘有NTFS和FAT32等格式。Oracle安装在NTFS格式上时。默认没有訪问权限,安装在FAT32格式上就没有这问题。Oracle不会安装在NTFS盘上了吧?然后我赶紧设置訪问权限,无果。

    后来发现client显示两个网卡。不会啊。这台机器上是单网卡啊。

    禁用之后再打开,居然能訪问了。可是还是存在分布式事务问题。

    之后。我開始从头到尾的分析。这样下去也不是办法,乱七八杂的问题一个接一个。这样不知道要到什么时候才干解决。看看时间,已经快六点钟了。腰好痛啊,回家。


    一路上,我就在想如何换一个思路,事实上我一直在质疑。在虚拟机中安装Oracle、公布WCF真的不会有问题吗?这里有这么多机器。何必呢?想归想,还是要解决这个问题。

    所以,我决定明天在我的机器做一个实验。先公布一个WCF服务。先试试。


    第二天,我在我的笔记本上公布好了一个WCF服务。没有Oracleclient的问题。也没有事务问题。

    所以,问题就非常明显了。有WCF服务的虚拟机有问题。所以,我干脆找了一台干净的机器,在上面又一次公布WCF服务,安装上client以及配置上訪问权限等,就OK了。

    不再报Oracleclient的问题,也没有事务问题。


    上午搞定了这个问题,一共花了一天半的时间。

    经理和我都非常惬意。关于这个问题,我仅仅想说“一鼓作气,再而衰,三而竭”。一直没被解决,一拖再拖,到后来谁也不想碰这问题了。这次搞定它,也算是去了我们的一块儿心病。


    下午,经理让我停下手中的活儿,跟我说了一大堆关于通信中间件的东西。

    通信中间件Shuttle这一块儿,从项目之初就開始谋划。如今也最终開始要动手做了。把任务交给我,让我也非常兴奋。


    研究了一段时间,我这鼓鼓的皮球就泄气了。Shuttle的内容英文资料都不是非常多,汉语的基本没有。

    只是这也没啥好说的,毕竟是比較新的开源项目。

    关于Shuttle,我的研究也是刚刚開始,官网混了个脸熟儿,做了几个Demo,详细的内容。我会在兴许博客中陆续介绍,谢谢关注。


  • 相关阅读:
    MySQL-基本sql命令
    Java for LeetCode 203 Remove Linked List Elements
    Java for LeetCode 202 Happy Number
    Java for LeetCode 201 Bitwise AND of Numbers Range
    Java for LeetCode 200 Number of Islands
    Java for LeetCode 199 Binary Tree Right Side View
    Java for LeetCode 198 House Robber
    Java for LeetCode 191 Number of 1 Bits
    Java for LeetCode 190 Reverse Bits
    Java for LeetCode 189 Rotate Array
  • 原文地址:https://www.cnblogs.com/wgwyanfs/p/6847269.html
Copyright © 2011-2022 走看看