Skip to content

dddpaul/java-network-failures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java network failures

Bane

Listen but never respond on port 54321:

Bane.neverRespond( 54321 );

See danielwellman/bane project for all options.

IpTables

Add to /etc/sudoers:

user ALL= NOPASSWD: /sbin/iptables

Block inbound traffic to port 54321:

IpTables.drop( Chain.INPUT, 54321 );

Maven usage

Add following to your pom.xml:

<repositories>
    <repository>
        <id>dddpaul</id>
        <url>http://dl.bintray.com/dddpaul/maven</url>
    </repository>
    <repository>
        <id>jcenter</id>
        <url>http://jcenter.bintray.com</url>
    </repository>
</repositories>

<dependencies>
    <dependency>
        <groupId>com.github.dddpaul</groupId>
        <artifactId>network-failures</artifactId>
        <version>1.1</version>
    </dependency>
</dependencies>

About

Simulate network failures in Java

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages