`
文章列表
目的: 通过hinemos执行windows下的脚本   过程: 创建powershell脚本 以前也没有写过windows下的脚本,第一次写powshell的脚本,也是折腾了一会。 网上翻了几篇文章后,发现其实在powshell的命令行下和在cmd的命令行下,还是挺像的。 比如: 切换到D盘下⇒D: 生成一个powershell文件,并向改文件输入字符串⇒'"hello powershell!"'>test.ps1 执行powershell文件⇒.\test.ps1⇒这样hello powershell!就会被打印出来   但是一般情况下, ...
前面了解了cache的几种模式,在jboss Datagird中,根据这几种模式,定义了几种启动方式。 之前也有提到jboss datagrid有library,remote client server的使用模式,那就从这两种使用模式来分别说明。 ■Remote Client Server 1.Standlone模式 sta ...
■Cache-Container cache是JBoss Datagrid的核心,使用cache之前,先了解一下另外一个概念,那就是cache-Container。Cache-Container是Cache的上层,一个Cache-Container中会有多个Cache。而一个Datagrid实例中也可以存在多个Cacher-Container.   ■Cache的模式 Cache的模式主要可以分为本地(local)模式和集群(cluster)模式.   1.本地模式 以简单的单结点缓存模式动作。本地模式是不需要扩展以及failover的场合下效果最好的缓存方式,相比于clust ...
■library(库)模式   库模式中,应用程序(代码)是可以和cache,cacheManager组件直接对话。这种场合下,应用程序在同一个JVM中,直接调用cache和Cache Manager java API。 也就是说,library模式下,cache,cacheManager这些都是通过代码来创建,维护,管理。所以对于维护的人来说,这些东西是抽象的,看不到一个真实存在的东西,应用程序在容器中运行,数据库会随之产生。容器关闭,数据库也就会消失(如果没有配置持久化存储的话)。   所以我的理解是它应该是下图这样的架构。   ■Remote client serve ...
■什么是JBOSS DATAGRID? JBOSS DATAGIRD是一种内存型的,以键值对存储的分布式数据存储解决方案。它是基于JBOSS的社区项目infinispan构建的,包含了JBOSS企业应用平台(JBOSS EAP等)和运营网络的部分组件(JGROUP)。   ■JBOSS DATAGRID的特点  1)无模式(schemaless)的键值对存储(NoSQL数据库)  2) 基于网格的数据存储(在跨多个结点之间可以轻松的实现数据的备份)  3)弹性扩展(处理不需要中断就可以轻松的实现结点的添加和删除)  4)多个访问协议(REST,memcached,HotRod等 ...
习惯于linux下环境变量的使用方式,却不知道Windows下如何使用环境变量。 今天折腾了好一会才用起来。记录一下。。。。。。。。。。。   linux 设置环境变量 export JBOSS_JDG=/opt/jboss-datagrid-7.0.0-server 引用环境变量 $JBOSS_JDG   例:$JBOSS_JDG/bin/standalone.sh -c clustered.xml     windows 设置环境变量  set JBOSS_JDG=E:\jboss-datagrid-7.0.0-server 引用环境变量%JBOSS_JDG% ...
想通过natstat命令查看应用程序的端口状况,却发现系统里这个工具没有安装。。。。。 我想这个包,iso镜像里应该会有吧,于是通过yum list|grep netstat(使用Iso构建了本地yum源)却发现没有。   于是我就进入死胡同。。。。   打算在网上找rpm,找到了也下了。。。。于是通过rpm -ivh 安装。。。。。需要依赖包。。。。。 我真是郁闷了。。。。   后来问同事,同事说可能并不叫这个名字,上网搜搜。。。果然这个东西就是net-tools yum list|grep net-tools,果然有,yum install net-tools后果然net ...
今天,遇到了一个问题,是关于套接字(socket)的。 大概是这样,一个应用程序启动,从它的log来看,它提示我可以通过访问http://127.0.0.1:9990/console/index.html来打开控制画面。 于是我尝试着从本地windows机去访问下面的URL http://192.168.100.25:9990/console/index.html,但是怎么也访问不了。关了防火墙,也没有用。   因为我对这个一点都不敏感,所以最后还是同事帮我解决的说是端口被绑在了127.0.0.1上,所以只支持本地访问。外面是没有办法访问的,后来修改了配置文件,将绑定的IP从127. ...
虚拟主机(Virtual Host)   概念:同一台机器上搭建属于不同域名或者基于不同IP的多个网站服务技术,可以为运行在同一台物理机器上的各个网站指配不同的IP和端口,也可以让多个网站拥有不同的域名。 根据需求创建虚拟主机   1.需求 同一台主机上运行两套应用程序,通过端口区分(基于端口的虚拟主机)(一套程序是通过50001端口,另外一套是通过50002端口),基于之前搭建的环境上。   2.实施内容 1)因为虚拟主机是基于端口的,所以修改配置文件/etc/httpd/conf/httpd.conf Listen 80 ⇒ Listen 50001 Liste ...
今天偶然间看到了/usr/sbin/alternatives这个东西,感觉很陌生。。。。。。于是学习了一番 简单来说,比如系统中安装了多个版本的jdk,那么怎么设置系统默认的Jdk呢?这个就是alternatives的功能。    学习过程   1.首先在linux装了1.8版的java,它被作为系统默认的java [root@localhost conf]# java -versionopenjdk version "1.8.0_65"OpenJDK Runtime Environment (build 1.8.0_65-b17)OpenJDK 64-Bit ...
从前面三篇可以看出,各个部分都能正常工作,那么他们三者之间如何连携,是本篇的内容。在做之前,先整体了解一下mod_jk的整体功能。   mod_jk模块的总体功能由于tomcat的HTTP处理部分都由Java所写(5.5.12版本以后出现了native库,用以提高其I/O和SSL的性[1]),在高并发的情况下负载较高。而apache对于静态文件的处理能力比tomcat强,所以tomcat开发组开发了与apache结合使用的mod_jk模块。该协议由apache作请求代理,将HTTP协议的请求转化为AJP协议包,并传给后端的tomcat。(ajp worker)mod_jk和apache现 ...
apache,tomcat已经安装好,并且各自都可以正常的提供服务。通过80端口可以正常访问apache的静态资源,通过8080端口可以正常访问tomcat的资源。那么如何通过apache来访问tomcat的资源,也就是如何将Apache和Tomcat连起来。那就是mod_jk需 ...
前一篇apache已经可以简单跑起来,并且可以通过80端口,访问其中的页面。 接下来是Tomcat............   tomcat安装(linux) 1.java安装 yum install java-1.8.0-openjdk.x86_64yum install java-1.8.0-openjdk-devel.x86_64   2.确认java[root@localhost conf]# rpm ...
使用过很多次,但是一直都没有好好整理过,感觉有些东西不整理,永远都不是自己的,就像旅游,如果没有拍照留念,就等于没来过。。所以决定好好整理一下。。。。   内容很多,一时间也不知道该如何整理,就从能转 ...
使用iso镜像文件创建本地yum源 1.上传ISO镜像文件 1.1上传iso文件到/tmp目录 1.2通过虚拟光驱,挂载iso文件   2.创建挂载点 mkdir /mnt/cdrom   3.如果希望长期挂载的话,则需要修改/etc/fstab文件 vi /etc/fstab 1.1的场合:/tmp/rhel-server-7.2-x86_64-dvd.iso /mnt/cdrom iso9660 defaults,ro 0 0 1.2的场合:/dev/cdrom(或者sr0) /mnt/cdrom iso9660 defaults,ro 0 0 如果临时挂载的话就 ...
Global site tag (gtag.js) - Google Analytics