精华内容
下载资源
问答
  • 本地项目目录输入命令 npm run build,成功之后...在run-local.sh的目录下输入命令./run-local.sh,这样会重启一个项目,我们可以在这里看是否有问题。 转载于:https://www.cnblogs.com/zhaoyzml/p/10149935.html...

    在本地项目目录输入命令 npm run build,成功之后运行run-local.sh脚本。在run-local.sh的目录下输入命令./run-local.sh,这样会重启一个项目,我们可以在这里看是否有问题。

    转载于:https://www.cnblogs.com/zhaoyzml/p/10149935.html

    展开全文
  • 本地环境可以跑通,但只要一上机器人环境,便会出现错误。一般这种情况都是由于本地与travis的JDK版本不一致造成的。然而,机器人又日志大粘限制,这就决定了,我们不可能将日志等级开启到debug来调试错误。思索:...

    本地环境可以跑通,但只要一上机器人环境,便会出现错误。一般这种情况都是由于本地与travis的JDK版本不一致造成的。然而,机器人又有日志大粘限制,这就决定了,我们不可能将日志等级开启到debug来调试错误。

    思索:是否可以使用日志插件,将日志保存为文件,然后将文件回传到我们的服务器,再然后查看问题所在呢?

    有没有办法来规避这一情况呢?

    思路

    最科学的办法

    统一本地与机器人的版本了。

    但:虽然版本统一了,但操作系统又很难统一。再结合开发环境与生产环境的不同,我们很难做到所有的环境完全统一。

    曲线救国

    既然只有机器人报错,那么本地测试好后,可以考虑将机器人报错的部分做排除。虽然这不是最好的方法,但在时间宝贵的前提下(机器人10分钟测试跑一次,改一次再测试10分钟,改了6次,就要等1小时),也只能如此了。

    方法

    配置文件支持

    将机器人环境统一写到配置文件的某profiles中,然后命名:travis,并在启用机器人测试时,启用该命名:

    spring:

    profiles:

    # 开发过程中,请将 travis 修改为 test

    active: ${active:test}

    测试文件中,注入该值,并做排除

    @Value("${spring.profiles.active}")

    private String active;

    public void test() {

    if (!this.active.equals("travis")) {

    // 机器人中报错的代码

    }

    }

    总结

    生产环境、测试环境、开发环境的不一致问题,会带来一定的困扰,而且一旦发生问题,比如生产环境中发现问题,由于缺少中断环境,则会在排错时浪费大量的时间。

    travis虽然好用,但却不能自己定义具体的JDK信息(它的JDK就那几种,比如ORACLE-JDK8就一个),打造自己的单元测试服务器迫在眉睫。

    构想:

    开发环境(不限)、测试环境同生产环境(OPENJDK)。由于openjdk可以安装到Linux系统中,一旦开发环境(非liunx)与测试环境表现不一致,则可以切到liunx系统中来进行问题的调试。

    学习机器人自动生成的shell,建立自己的shell。同时,开发一个小应用,来对接github。接收到github信息后,检出相应的分支,执行单元测试,并将测试的结果推送给github

    help

    I need help! Thank you!

    展开全文
  • 本地环境可以跑通,但只要一上机器人环境,便会出现错误。一般这种情况都是由于本地与travis的JDK版本不一致造成的。然而,机器人又日志大粘限制,这就决定了,我们不可能将日志等级开启到debug来调试错误。 思索...
        

    本地环境可以跑通,但只要一上机器人环境,便会出现错误。一般这种情况都是由于本地与travisJDK版本不一致造成的。然而,机器人又有日志大粘限制,这就决定了,我们不可能将日志等级开启到debug来调试错误。

    思索:是否可以使用日志插件,将日志保存为文件,然后将文件回传到我们的服务器,再然后查看问题所在呢?

    有没有办法来规避这一情况呢?

    思路

    最科学的办法

    统一本地与机器人的版本了。
    但:虽然版本统一了,但操作系统又很难统一。再结合开发环境与生产环境的不同,我们很难做到所有的环境完全统一。

    曲线救国

    既然只有机器人报错,那么本地测试好后,可以考虑将机器人报错的部分做排除。虽然这不是最好的方法,但在时间宝贵的前提下(机器人10分钟测试跑一次,改一次再测试10分钟,改了6次,就要等1小时),也只能如此了。

    方法

    配置文件支持

    将机器人环境统一写到配置文件的某profiles中,然后命名:travis,并在启用机器人测试时,启用该命名:

    spring:
      profiles:
    #  开发过程中,请将 travis 修改为 test
        active: ${active:test}

    测试文件中,注入该值,并做排除

        
        @Value("${spring.profiles.active}")
        private String active;
        
        public void test() {
             if (!this.active.equals("travis")) {
                 // 机器人中报错的代码
             }
        }

    总结

    生产环境、测试环境、开发环境的不一致问题,会带来一定的困扰,而且一旦发生问题,比如生产环境中发现问题,由于缺少中断环境,则会在排错时浪费大量的时间。

    travis虽然好用,但却不能自己定义具体的JDK信息(它的JDK就那几种,比如ORACLE-JDK8就一个),打造自己的单元测试服务器迫在眉睫。

    构想:
    开发环境(不限)、测试环境同生产环境(OPENJDK)。由于openjdk可以安装到Linux系统中,一旦开发环境(非liunx)与测试环境表现不一致,则可以切到liunx系统中来进行问题的调试。

    学习机器人自动生成的shell,建立自己的shell。同时,开发一个小应用,来对接github。接收到github信息后,检出相应的分支,执行单元测试,并将测试的结果推送给github

    help

    I need help! Thank you!

    展开全文
  • 写这个微博的目的主要是两点,一是这是我自己在用的测试环境,虽然也自己总结文档,但是还是在网上保留一份,以防那天文档丢失,其次另一个原因也是想和大家分享一下我自己的测试环境搭建方式,如果大家什么好...

    前言

    写这个微博的目的主要是有两点,一是这是我自己在用的测试环境,虽然也有自己总结文档,但是还是在网上保留一份,以防那天文档丢失,其次另一个原因也是想和大家分享一下我自己的测试环境搭建方式,如果大家有什么好的建议可以私信我,相互学习。为了大家方便看我分了多篇进行上传,每篇涉及的安装软件都回在前面罗列版本 /手动微笑hhhh
    建议在配置的时候自己搞一张自己的配置图,以后维护的时候方便知道集群分布状态

    本篇软件版本

    虚拟机15.5.0
    Linux系统—Centos6(大家安装的时候可以考虑高版本)

    虚拟机安装

    虚拟机的安装我觉得大家应该都没问题,所以我就不发了哈,(内心其实因为没有准备慌得一批)
    这里给大家提供一个15的虚拟机秘钥以表歉意:UY758-0RXEQ-M81WP-8ZM7Z-Y3HDA

    Linux安装

    1、点击新建虚拟机之后,不要典型,选择自定义

    2、兼容性最好在10.0+

    3、先跳过映射文件的指定,如果指定则会跳转到典型安装

    4、根据准备的linux版本选择

    5、自定义名字和存放路径

    6、处理器按照电脑的cpu核数决定,可以默认

    7、根据自己电脑的内存来决定,因为在配置大数据集群,且现在配置的做集群中较为繁重的任务,因此分配3到4G

    8、指定网络类型

    网络类型:
    桥接——虚拟机可以上网,而且外网也能找到这台虚拟机;
    NAT——虚拟机可以上网,但对外网是不可见的
    其他两个看字面意思都知道不怎么可能用

    9、如下选项如图选择
    在这里插入图片描述
    在这里插入图片描述

    10、不一定要50,按照自己的实际情况而定,最好选择存储为单个文件
    在这里插入图片描述
    11、之后可以默认,也可以按需求自定义
    在这里插入图片描述
    在这里插入图片描述
    12、指定映射文件、并开启虚拟机

    13、开始安装并配置


    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述


    设置密码自定义
    在这里插入图片描述
    之后分配磁盘空间,分配分区创建的时候要先选中空闲空间,而且注意创建的都是标准分区,下面提供几个图片供参考,分配的成品如下:
    /boot 200M
    /swap 2g
    / 剩余所有空间
    在这里插入图片描述
    注意:下面的三个分区,我的图片上传的顺序有问题,大家按照之前设计的空闲空间大小来决定你分配多少,一般是先配置swap和boot因为这两个是可控的,一般也都是固定值,剩下的根路径最后配置占剩下的所有空间
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    上面这张图点击下一步之后就要开始安装系统之前的配置了
    首先不要自带的java平台,因为自带的可能版本较低,不合适,之后其他的也要有一些勾选
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    这里创建的用户是一个除了root之外的常用普通用户
    在这里插入图片描述
    时间要自己指定不要同步,否则你会黑屏半大天,换不定起得来
    在这里插入图片描述
    推荐不要使用Kdump,当然这个也看个人

    之后就可以登录的,账户和密码是之前设置的根账户和密码
    在这里插入图片描述
    在这里插入图片描述

    右键单击小电脑,编辑ip地址,常用的是ipv4
    这里注意的是网关见win系统中cmd运行ifconfig命令产看VM….8的网关,一般情况下宿主机就是我们的物理机的网关地址最后一位是1,而我们在linux中一般用的是2,这种配置网络的方式是ANT网络适配器的,如果你想用的是桥接那就是另一种配置方法了
    在这里插入图片描述
    在这里插入图片描述

    也可以修改/etc/sysconfig/network-scripts/eth0文件,在该文件中一开始应该只有五、六条左右的数据,我们需要按照,没有就手动添加,有就修改的原则只修改如下的配置,之后重启电脑
    在这里插入图片描述

    使用自带浏览器查看是否可以访问百度,或者使用ping www.baidu.com命令查看网络是否通畅
    在这里插入图片描述

    到此系统的安装完成,我们接下来要做的就是在虚拟机列表中右键单击我们刚刚安装好系统的虚拟机对它进行克隆操作,我们安装的是大数据集群仅此最少要准备三台虚拟机,克隆的操作就很简单了,克隆的时候需要注意一是存放位置,二是虚拟机名字,三是克隆方式,尤其是克隆方式个人建议全部克隆,不要用引用克隆就是所谓的克隆一个快照的引用,引用克隆后期使用巨麻烦,尤其是移植的时候,总之不到那种实在是物理存储空间不够的情况下,我个人不建议大家用这种方式,其他的选项看个人需要,啥都不会的网上搜,很简单的事情,这里就不再给步骤了


    第二篇有一个linux系统的补充提示,一定要看一下



    当然有一个辅助功能叫做VMTools,可以实现虚拟机和win直接相互拖拽文件,但我们做开发的一般很少用,我们都使用连接工具,要是实在想安装也可以网上找教程,我这里没有这东西的安装文档

    最后注意一点后面的安装,最好要使用root用户进行

    第二篇https://blog.csdn.net/dudadudadd/article/details/109659923

    第三篇https://blog.csdn.net/dudadudadd/article/details/109679296

    第四篇https://blog.csdn.net/dudadudadd/article/details/109719624

    第五篇https://blog.csdn.net/dudadudadd/article/details/109726023

    第六篇https://blog.csdn.net/dudadudadd/article/details/109744195

    展开全文
  • 应该不是程序的问题,跟机器的配置应该也没有多大的关系,同样的war包, 在服务器部署之后for循环查询很慢很慢(整个...上测试发现for循环查询过程不到2秒,请问这个问题的解决思路大概在哪?是不是跟oracle 关系?
  • 本篇安装软件 ...,它只是基于hadoop的一个提供sql化处理数据的工具而已,只是它和数据库长得很像而已,下边我们开始安装,但是我还是要强调一个小问题,就是hive是集群的,但是我们一般不会去整因
  • 这个月发表这篇算是加深印象的叮嘱。 从前我以为我刚写代码,经验少,所以一定要测试。 ...本地测试环境再难搭建,再难模拟,也要学会。 把现场环境还原出来,测试没问题了,再给现场发包。 ...
  • 我需要实现一个保存图片的功能,使用了react-native-fs这个插件的writeFile这个API,然而,在本地环境打包到ios和android设备上都没问题,一发到测试环境就报错,为什么? 原因2个方面: (1)2.9.x版本的react-...
  • 问题描述:report项目提供rpc接口,mobile项目调用其rpc接口,本地用一个tomcat同时运行两个项目,发现本地环境rpc不能互调,查看eds发现接口地址被注册,但是被引用,折腾半天找不到原因(大神请不吝赐教)。...
  • 运用场景:测试系统数据变化比较复杂,较难定位是哪一个操作影响的问题,同时测试系统一台跳板机 目前能想到的方案两种: 1、开启远程调试 即:开启远程调试模式,测试系统的操作可以进入本地的idea里面的...
  • phpstudy软件是本地运行的一个测试用具,我是用来在本地制作防站用的,phpstudy安装便捷,配置简单,工具小巧; 第一步:我是用的是2016版的。 在官网上下载安装包:https://www.xp.cn/ 第二步:解压,开始安装:...
  • 原因是后台在nginx做反向代理,本地(开发环境)是本地请求nginx服务器,如果在config中配置代理,就会报跨域问题,打包上测试环境,请求是nginx与服务器间的关系,即服务器对服务器。 所以下次遇到这种问题,不...
  • 3分钟快速搭建nodejs本地服务器运行测试html/js

    万次阅读 多人点赞 2016-02-20 12:30:34
    (前端工程师利器)做前端的都知道,公司的项目在自己的电脑上搭建环境是挺麻烦的一件事情 ...前端目前是基于polymer——实现最近遇到的问题就是不知道自己写的页面没有什么问题,但是要成功启动项目的
  • 做前端的都知道,公司的项目在自己的电脑上搭建环境是挺麻烦的一件事情 ...前端目前是基于polymer——实现最近遇到的问题就是不知道自己写的页面没有什么问题,但是要成功启动项目的tomcat才...
  • 前端目前是基于polymer——实现最近遇到的问题就是不知道自己写的页面没有什么问题,但是要成功启动项目的tomcat才能看,因为这些页面无法直接打开,会包资源解析错误, 于是我在想,如何才能把前端页面不依赖...
  • 相关环境已经安装如下(均为编译安装,并且无出错) 不知道问题出现在哪里 >ruby -v ruby 1.9.2p0 (2010-08-18 revision 29036) [i686-linux] >mongo --version MongoDB shell version: 1.6.3 >redis-...
  • 问题:我在本地测试没问题的,但在云服务器上部署了以后,数据会两条缺失。 经过打印调试,发现那两条数据的if条件返回的结果是false.也就是一开始数据库里 没数据的情况下find返回的grade对象不为空……这就很...
  • 做前端的都知道,公司的项目在自己的电脑上搭建环境是挺麻烦的一件事情首先:一般个人电脑公司的配置性能好,其次:搭建公司项目在自己电脑涉及很多缓存环境,资源环境包,数据库等的限制,加起来够搞一天了(熟悉...
  • 以前我自己在测试的时候也发现这个错,但是那时候是由于自己本地模拟集群环境,虚拟机的网络调好,但是过一会就恢复了在意,所以和他们说也许过一会就会恢复,但是到了中午他们正式环境还是这个问题,一直...
  • 我搭建后报错 ![图片说明](https://img-ask.csdn.net/upload/202003/16/1584346562_566578.jpg)... 我查阅了各种资料 说win10无法使用DeviceXplorer 该软件 !...还是可以使用是我环境配置出问题了,代码是肯定没问题
  • 问题描述:一个生成二维码的功能,本地测试都通过,放到预发环境上,接口访问就报错,而且把所有代码都Exception级别catch了,catch中的日志依然没有输出,然而在catch中用return可以生效。说明代码一定抛异常了...
  • 今天本来调试 requirejs 加载...本地测试环境是 wi7x64 安装的 XAMPP 3.2.1 服务器套件什么特殊配置。目前就发现只对下面这段 css 代码异常 seta.css:@charset "utf-8"; html { font-size: 125%; } html,body,h1,
  • 自己测了一会儿,没问题,然后去测试环境看,没问题,摸着下巴自言自语:“奇了怪了!没问题啊!” 过了几分钟,确实发现了会出现这个问题。问题是重现了,但问题的原因就是找不到! 遂,看自己优雅的代码,读框架...
  • 测试环境有个模块接口数据返回了,但页面上没有展示,我本地跑的完全正常,部署到测试就出问题了(还好不是部署线上的时候才出现这个问题)。因为本地没问题,所以排查起来很困难,仔细分析代码发现一个诡异之处怀疑...
  • 注:开发IDE是eclilpse,本地开发环境是windows,测试环境是linux项目之前是一位兄弟开发的,项目编码为GBK编码,半路做其它项目,我接接手,一次也布署过测试环境。我在本地一切开发好之后,测试没有问题,布到...

空空如也

空空如也

1 2 3 4 5 ... 15
收藏数 293
精华内容 117
关键字:

本地没问题测试环境有问题