发表于: 2018-01-05 20:59:08

1 410


今天完成的事情:

 设置正确的打包格式,然后把项目放在服务器上面。然后配置对应的端口,配置nginx,这个就和负载均衡的配置类似。

先看设置的打包的东西:

 

记得要把打包格式换做jar包格式。

<!--打包插件-->

 <plugin>
   <groupId>org.apache.maven.plugins</groupId>
   <artifactId>maven-shade-plugin</artifactId>
   <version>1.4</version>
   <executions>
     <execution>
       <phase>package</phase>
       <goals>
         <goal>shade</goal>
       </goals>
       <configuration>
         <filters>
           <filter>
             <artifact>*:*</artifact>
             <excludes>
               <exclude>META-INF/*.SF</exclude>
               <exclude>META-INF/*.DSA</exclude>
               <exclude>META-INF/*.RSA</exclude>
             </excludes>
           </filter>
         </filters>
         <transformers>
           <transformer
                   implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
             <mainClass>com.service.TestRun</mainClass>
           </transformer>
           <transformer
                   implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
             <resource>META-INF/spring.handlers</resource>
           </transformer>
           <transformer
                   implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
             <resource>META-INF/spring.schemas</resource>
           </transformer>
         </transformers>
       </configuration>
     </execution>
   </executions>
 </plugin>

</plugins>

//这一段很重要,能够把依赖包什么的,然后主方法的位置,都可以给打进去。

然后接下来是在服务器上面运行:

这里面可以看到通过java -jar 命令 然后运行对应的jar包 

接下来该是发生神奇故事的环节了~~~

我现在把服务端都完成了,然后就运行客户端了:

 


说出来你可能不信,居然报错了~~一直无法访问对应的页面,但是我通过ping 可以通信,通过telnet 可以通信,下面贴一下:

我在本地部署可以成功运行,那说明项目是没有问题的,然后我是可以和对应的服务器通信,说明网络是没有问题的。

但是只要部署到服务器就出问题,这是怎么回事? 防火墙?

我尝试把防火墙关闭,可是stop过后还是处于打开的状态,这也是奇奇怪怪的东西。

不知道什么原因,尝试了网上的各种方法,都没能成功。这或许就是java吧。

我觉得应该是通讯的问题,这边始终无法访问,我在阿里云也打开了端口,还是无法成功,我在网上看了一些相关的东西,说这个rmi是很难穿透防火墙的。我想问题就处在这里。应该是阿里云把这个给拦住了。

自己要开始准备复盘了。

终于可以上邹苏的车了,很激动。

今天开了周会,听杨教授讲了->表达式  匿名内部类  多线程的东西  线程安全,死锁,等等这些。这些都是自己之前从来没有了解过的,感觉又学到了不少东西。
明天计划的事情:

明天看一看任务九,准备PPT,早日上车吧~

遇到的问题:

主要是上面的问题。
收获:

对这个通讯了解的更多了。


返回列表 返回列表
评论

    分享到