记录我在区块链互联网公司的实习生活Day2

工作记录

今天是2021年7月14日,星期三
昨天初来乍到,所有的工作都很基础,算得上是了解一下工作环境和工作方向。今天的工作在昨天的基础上更近一步,感觉正在向运维方面靠拢😁,开始学习一些与服务器相关的边角知识啦🥳。

工作内容

和师哥慢慢的越来越熟悉,今天工作的大致内容其实昨天下午下班时师哥已经给我说了一点。今天早上一来,师哥又详细的给我布置了一下今天的任务:

  1. 应用Substrate Developer Hub成功运行两个节点并出块形成一条链
  2. 利用Homebrew配置Nginx环境
  3. 成功运行Nginx
  4. 基于生成的Nginx文件夹,了解servers与SSL证书的大致意思(好吧我承认,第4条我只看了一部分的SSL证书就到下班的点了。。。)

出现问题与解决方法

  1. 问题一:单一结点无法成链,没有开两个节点,结果导致运行出错
    今天打开电脑,上来就先运行了一下昨天的内容,结果悲剧了呀,直接给我干懵圈了
    在这里插入图片描述
    这啥玩意,怎么和昨天不一样了???
    启动Yarn,登录上网页一看果然不出所料,我TM。。。
    在这里插入图片描述
    两大板块都出毛病了
    在这里插入图片描述
    查看运行过程,其中报错说Too low priority,以为是没有在开发者模式下运行命令,结果折腾半天也不是。
    好吧。。只能求助于师哥了,师哥过来后,告诉我要设置两个节点,一个用户Alice的,一个用户Bob的(只有设置两个节点后才能进行交易并出块成链),并对输入指令进行了个性化修改
./target/release/node-template --dev --tmp --alice --tmp --chain local #这是属于Alice的节点
./target/release/node-template  --dev --tmp --Bob --tmp --chain local #这是属于Bob的节点
  1. 问题二:已经能正常运行Nginx,但败给了自己的天真,认为运行出错
    当我信心满满的在终端中敲下nginx并按下回车时,我以为会出现一堆绿色的success,结果给我蹦出了个这。。。。
    啊这🤔。。不会是我运行出错了吧
    在这里插入图片描述
    又是failed又是could not bind的,而且就这短短的六行,一定是哪里出错了 。
    接下来可想而知,费了半天劲还是无果。。。。。。
    果然还是师哥点破,“你输入那个端口号试了没”,好吧,在浏览器url地址栏中输入localhost:8080。
    我去,成了。。。。我DNMD。。。当场吐血。。。
    在这里插入图片描述
    嘿嘿嘿,这页面看着真让人舒服😙😙😙

总结

今天在工作中出现的问题虽然不是很棘手的技术难关,但足以暴露了自己很不扎实的基本功以及对知识的浅尝辄止。一些基本的程序员必备常识都不是很清楚,看来这些东西还要靠日后的工作中拼命积累。
我只希望尽早跟着师哥学会技术,虽然每天的休息时间很短,但我很享受每天拼命汲取知识的感觉,能跟着大家一起进步,我觉得很开心🥰
话不多说啦,还得加油干呀,还得给我的宝宝挣钱买好吃的呢,哇哈哈哈哈哈哈哈。

更正一下理解

关于节点出块成链问题,我又问了一下师哥:
其实一个节点也能出块成链,但是出的块没有公信力,你自己出的块自己成链了,关键是谁信呀,
所以通常是准备两个节点,两个节点都出块而且互相证明,这样出的块就有公信力了,二者把出的块连接到一条链上,此时的链就是一条合法的链啦
前面包含Alice,Bob的两个指令中,分别设置了两个高级别的用户(就是他俩),他们两个可以操控链上的用户信息,能给块里的人转账啥的,属与高级别的用户。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值